Реферат Курсовая Конспект
Проректор по учебно-методической работе - раздел Образование, ...
|
Т. Рысқұлов атындағы Қазақ экономикалық университеті Казахский экономический университет им. Т. Рыскулова |
Утверждено на заседании учебно-методического совета университета
протокол № 4 от «25» апреля 2013г.
Проректор по учебно-методической работе,
д.э.н., профессор
_______________________Адамбекова А.А.
Содержание учебно-методического комплекса дисциплины
| Рабочая учебная программа дисциплины | |
| Силлабус (учебная программа дисциплины) | |
| Лекционный комплекс | |
| Методические указания по выполнению лабораторного практикума | |
| Методические указания по выполнению самостоятельной работы студента под руководством преподавателя | |
| Методические указания по выполнению самостоятельной работы студента | |
| Карта учебно-методической обеспеченности дисциплины | |
| Глоссарий | |
Т. Рысқұлов атындағы Қазақ экономикалық университеті Казахский экономический университет им. Т. Рыскулова |
Компонент по выбору
Список литературы
13.1 Основная учебная литература:
1. Банки данных. Григорьев Ю.А., Ревунков Г.И. – М.:МГТУ им. Баумана, 2002, - 320с.
2. Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом. Системы баз данных. Полный курс. - М., СПб, Киев: Изд. Дом «Вильямс», 2003 – 1088с.
3. Диго С.М. Проектирование баз данных (учебник).- М.:Финансы и статистика,1988.- 216с.*
4. Диго С.М. Проектирование и использование баз данных. Учебник. - М.: Финансы и статистика, 1995 – 208с.
5. Маклаков С.В. BPWin и ERWin. CASE-средства разработки информационных систем.-М.: Диалог-Мифи, 2000 – 256с.
6. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000- 160с.*
13.2 Дополнительная литература:
7. Гpабеp Мартин Справочное руководство по SQL.-М.:Лори,1997.-292 с.-ISBN 5-85582-022-Х.
8. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
9. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
10. Линтон И. Маркетинг по базам данных.: Пер. с англ.-Минск: Амалфея, 1998. *
11. Разработка баз данных Microsoft SQL Server 2000 на примерах. Пер. с англ. Р. Хоторн:М.:Вильямс,2001г.- 464стр.
12. Т.Тиори, Дж. Фрай. Проектирование структур баз данных. В двух томах.- М.Мир, 1985. *
Интернет-источники:
13. http://vtit.kuzstu.ru/books/shelf/170
14. http://www.hi-edu.ru/e-books/xbook099/01/index.html
15. http://rutracker.org/forum/viewtopic.php?t=3339604
16. http://itteach.ru/bpwin/bpwin-i-erwin-case-sredstva-dlya-razrabotki-informatsionnich-sistem
17. http://citforum.ru/database/dbguide/index.shtml
18. http://club.shelek.ru/viewart.php?id=311
19. http://www.twirpx.com/file/23698/
20. http://www.twirpx.com/file/3236/
Т. Рысқұлов атындағы Қазақ экономикалық университеті Казахский экономический университет им. Т. Рыскулова |
ПРОГРАММА ОБУЧЕНИЯ ПО ДИСЦИПЛИНЕ (SYLLABUS)
Компонент по выбору
Список литературы
13.1 Основная учебная литература:
1. Банки данных. Григорьев Ю.А., Ревунков Г.И. – М.:МГТУ им. Баумана, 2002, - 320с.
2. Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом. Системы баз данных. Полный курс. - М., СПб, Киев: Изд. Дом «Вильямс», 2003 – 1088с.
3. Диго С.М. Проектирование баз данных (учебник).- М.:Финансы и статистика,1988.- 216с.*
4. Диго С.М. Проектирование и использование баз данных. Учебник. - М.: Финансы и статистика, 1995 – 208с.
5. Маклаков С.В. BPWin и ERWin. CASE-средства разработки информационных систем.-М.: Диалог-Мифи, 2000 – 256с.
6. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000- 160с.*
13.2 Дополнительная литература:
7. Гpабеp Мартин Справочное руководство по SQL.-М.:Лори,1997.-292 с.
8. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
9. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
10. Линтон И. Маркетинг по базам данных.: Пер. с англ.-Минск: Амалфея, 1998. *
11. Разработка баз данных Microsoft SQL Server 2000 на примерах. Пер. с англ. Р. Хоторн:М.:Вильямс,2001г.- 464стр.
12. Т.Тиори, Дж. Фрай. Проектирование структур баз данных. В двух томах.- М.Мир, 1985. *
Интернет-источники:
13. http://vtit.kuzstu.ru/books/shelf/170
14. http://www.hi-edu.ru/e-books/xbook099/01/index.html
15. http://rutracker.org/forum/viewtopic.php?t=3339604
16. http://itteach.ru/bpwin/bpwin-i-erwin-case-sredstva-dlya-razrabotki-informatsionnich-sistem
17. http://citforum.ru/database/dbguide/index.shtml
18. http://club.shelek.ru/viewart.php?id=311
19. http://www.twirpx.com/file/23698/
20. http://www.twirpx.com/file/3236/
14. Вопросы по контролю учебных достижений студента(перечень вопросов для самоподготовки, для подготовки к итоговому контролю и др.)
1. Какие периоды становления прошла технология баз данных?
2. Дайте характеристику и основные итоги каждого периода.
3. Дайте понятие предметной области, перечислите способы обследования предметной области.
4. Приведите примеры различных предметных областей на базе одного объекта исследования.
5. Что такое сущность, атрибут, связь?
6. Приведите примеры всех понятий, которым даете определение.
7. База данных, кто впервые ввел это понятие?
8. Как вы понимаете эту информационную технологию?
9. Укажите отличительные черты технологии баз данных.
10. Система управления базами данных(СУБД). Определение.
11. Для каких целей предназначены СУБД? Состав СУБД. Что входит в ядро СУБД?
12. Какие утилиты применяются в СУБД?
13. Назовите несколько известных вам СУБД и укажите их основные сравнительные характеристики.
14. Что входит в состав функционально полной СУБД? Перечислите паспортные характеристики СУБД.
15. Дайте определение банка данных. Укажите роль банка данных в информационной системе.
16. Предпосылки использования банка данных. Требования, предъявляемые к банку данных. Преимущества использования банка данных.
17. Информационная компонента банка данных. Состав информационной компоненты.
18. Репозитарий. Основное назначение словаря данных. Что входит в словарь данных? Относятся ли к банку данных файлы входной и выходной информации.
19. Языковые средства банка данных. Отличительные черты языков
20. Эволюция языковых средств банка данных.
21. Технические средства банка данных.
22. Организационно-методические средства банка данных.
23. Роль администратора банка данных. Требования, предъявляемые к администратору.
24. Функции администратора банка данных. Связи администратора при функционировании банка данных.
25. Группа администрирования банком данных. Обязанности каждой группы.
26. Перечислите компоненты банка данных. Назначение каждой компоненты.
27. Особенности распределения банка данных.
28. Функционирование банка данных в локальной сети.
29. Преимущества и недостатки использования распределенных банков данных.
30. Классификация распределенных банков данных.
31. Классификация банков данных по видам баз данных.
32. Различия банков по характеру программного инструментария.
33. Классификация банков данных по экономико-организационным признакам.
34. Классификация баз данных по характеру организации хранения данных и обращения к ним.
35. Понятие модели данных. Разновидности моделей данных.
36. Структурированные модели данных. Достоинства и недостатки использования их в СУБД.
37. Реляционная модель данных. Основные операции реляционной алгебры.
38. Неструктурированные модели данных. Особенности их программной реализации.
39. Объекто-ориентированные базы данных и СУБД поддерживающие их.
40. Архитектура систем управления базами данных. Понятие уровня архитектуры.
41. Уровни абстракции представления данных в системе управления базами данных: подсхема, схема, схема хранения.
42. Система управления базами данных, построенная по предложениям CODASYL.
43. Общая характеристика состояния разработки и систем управления базами данных.
44. Интеллектуализация банков данных. Базы знаний.
45. Перспективы развития банков данных. Банки видеоданных.
Итоговая оценка по дисциплине
Итоговая оценка по дисциплине в процентном содержании определяется по формуле:
И% = Р1 + Р2 х 0,6 + Э х 0,4 ,
где: Р1 – процентное содержание оценки 1-го рейтинга,
Р2 – процентное содержание оценки 2-го рейтинга,
Э - процентное содержание экзаменационной оценки (тест-экзамен).
Инженерно-экономический факультет
Кафедра «Прикладная информатика»
Лекционный комплекс
по дисциплине: MKN/OBD3208 «Основы баз данных»
специальность: 5B070400 - Вычислительная техника и программное обеспечение
Алматы, 2013 г.
Содержание
Тема 1. Введение. История возникновения технологии баз данных. 3
Тема 2: Методология проектирования баз данных. 5
Тема 3: Модели данных. 6
Тема 4: Основные этапы проектирования базы данных. 10
Тема 5: Инфологическое моделирование 11
Тема 6: Даталогическое проектирование 13
Тема 7: Банки данных. 18
Тема 8: Характеристика современных СУБД. 26
Список рекомендуемой литературы.. 32
Тема 1. Введение. История возникновения технологии баз данных.
Цель лекции: Дать основное представление об особенностях технологии баз данных, проследить историю возникновения и эволюцию баз данных.
1.1.Цель и задачи курса "Системы баз данных".
1.2.Предмет и структура курса.
1.3.Связь курса с другими дисциплинами.
1.4.История возникновения и перспективы развития технологии баз данных.
1.5.Основные понятия, термины и определения курса.
1.1.Цель и задачи курса "Основы баз данных"
Цель изучения дисциплины: изучение теоретических основ построения баз данных (БД), основных операций над данными методов организации поиска и обработки данных, языковых средств описания и манипулирования данными, принципов построения основных моделей данных и их использование в современных системах управления базами данных (СУБД).
Задачи изучения дисциплины: Основными задачамидисциплины являются:
· освоение этапов, средств и методов проектирования базы данных;
· на основе данных предпроектного обследования умение выбрать СУБД и пакеты прикладных программ окружения;
· проектировать структуру базы данных для произвольной предметной области;
· умение описывать и отлаживать схемы и подсхемы проектируемых баз данных;
· ознакомление с назначением, составом и функциями банков данных;
· изучение принципов организации и место банка данных в информационной системе;
· освещение вопросов классификации банков данных и его компонентов;
· обеспечение знаниями о характеристиках, современном состоянии и перспективах развития систем управления базами данных;
· изучение содержания и методики выполнения работ на каждой стадии проектирования банка данных;
· научить обосновывать выбор языковых, программных и технических средств, необходимых для функционирования банков данных;
· приобрести навыки выполнения функций администратора баз данных.
Предмет и структура курса
Дисциплина «Основы баз данных» предназначена для изучения основных концепций и принципов реализации систем управления базами данных и подготовка их к эффективному использованию в будущей профессиональной деятельности.
Связь курса с другими дисциплинами
Пререквизиты дисциплины:знания студентов, полученные по дисциплинам “Информатика”,
История возникновения и перспективы развития технологии баз данных.
Пионером терминологии БД был Ч. Бахман. Он ввел понятие data base и вкладывал в него смысл самой основы построения БД.
Условно теорию развития БД можно разделить на 3 периода:
1. переходный,
2. период развития,
3. период зрелости.
1.5. Основные понятия, термины и определения курса
5.1.Понятие предметной области.
5.2.Понятие атрибутов, сущностей и связей.
5.3.Банк данных (БнД).
Общие сведения о процессе проектирования. Методология и методы проектирования БД.
Методология ПБД – единая совокупность правил, средств и процедур проектирования применяемая для последовательной разработки проекта – структуры БД.
Методология должна включать в себя:
Процесс проектирования, состоящий из серии этапов на каждом из которых необходимо сделать выбор из нескольких альтернативных решений.
Методики выполнения требуемых в процессе проектирования расчетов и критерий оценки альтернативных решения на каждом этапе.
Информационные требования к качеству исходных данных для процесса проектирования, как в цело, так и на каждом этапе.
Средства описания исходных данных и представление результата каждого этапа проектирования.
С процессом проектирования тесно связанна многошаговая методология экспертной оценки проекта и проектной экспертизы.
Цель экспертизы – обнаружить ошибки системного проектирования и исправить их на более ранних этапах жизненного цикла.
2.2. Проблемы возникающие в процессе проектирования и требования, предъявляемые к проектированию БД
Проблемы возникающие в процессе проектирования
1. Одной из главных проблем проектирования является задача автоматизации проектирования особенно на начальных стадиях проектирования БД.
2. Необходимо система проектирования баз видеоданных и др. мультимедийных объектов.
3. Нуждается в новых идеях организация среды хранения БД в плане разграничения доступа к данным.
4. Рассогласование между существующими моделями данных в СУБД и многообразием моделей предметной области.
Требования предъявляемые к ПБД. Она должна в общем случаи:
Понятие модели данных
Ограничения целостности
Структурированные модели представления данных
Иерархическое представление данных
Сетевая модель данных
Реляционная модель
Преимущества и недостатки детерминированных моделей представления информации.
СТРУКТУРИРОВАННЫЕ МОДЕЛИ ПРЕДСТАВЛЕНИЯ ДАННЫХ
Обследование предметной области
Понятие инфологического моделирования (проектирования)
Датологическое проектирование
Организация БД в среде хранения (физическое проектирование)
Взаимодействие этапов проектирования БД
Понятие инфологического моделирования
Инфологическим моделированием предметной области называется описание предметной области выполненное без ориентации на использование в дальнейшем программные и технические средства.
Даталогическое проектирование
Даталогическая модель – это модель логического уровня представляющая собой отображение связей между элементами данных безотносительно к их содержанию и среде хранения. Она строится в терминах информационных единиц допустимых той конкретной СУБД, где мы проектируем БД.
Описание логической структуры БД на языке СУБД называется схемой.
Компоненты инфологической модели.
5.2.Построение модели "Объект - свойство - отношение".
Методика построения E-R моделей.
Средства автоматизации инфологического моделирования.
Результат инфологического моделирования, требования, предъявляемые к инфологическим моделям.
Исходные данные для даталогического проектирования. Результат даталогического проектирования.
Глобальная даталогическая модель отражает общую логическую структуру базы данных, описанную в терминах конкретной СУБД, но без ориентации на ее физическую реализацию, а также содержание базы данных. Для построения такой модели нужно внимательно изучить особенности выбранной СУБД - поддерживаемую модель данных, ограничения целостности, типы данных, правила композиции структур от низшего к высшему уровней.
Выделение подклассов
Классификация объектов предметной области, проведенная на стадии инфологического моделирования недостаточна для реализации базы данных. В даталогической модели предусматривается выделение подклассов информационных моделей.
Самыми диаметральными способами выделения подклассов считаются такие, когда:
1) каждому подклассу выделяются самостоятельные информационные единицы в структуре базы данных;
2) выделение подклассов на уровне логической структуры не предусмотрено, остается один путь - программный, т.е. выделение в процессе обработки.
К комбинированному подходу, сочетающему два вышеописанных, следует причислить методы явного и неявного выделения подклассов.
Явное выделение подкласса, например, присутствует, когда мы храним все сведения о клиентах фирмы в одной таблице, либо каждому подклассу клиентов («Поставщики», «Покупатели», «Потенциальные заказчики» и т.д.) отводим свою таблицу.
При таком переходе воспользуемся рекомендациями, данными Диго С.М. в учебнике «Проектирование и использование баз данных».
Литература: 2, 3, 4, 15, 25
Нормальные формы
Основные понятия банков данных.
Компоненты банка данных.
Классификация банков данных.
Распределенные банки данных.
Компоненты банка данных.
Компоненты банка данных представлены на рис.1
Рис 1. Компоненты банка данных
Классификация БнД.
БД различаются:
1. по форме представления информации: а) видео, б) аудиосистемы.
2. БД содержащие символьные данные:
а) Неструктурированные; к ним относятся:
• семантические сети, • логические исчисления, • продукционные модели, • фреймы.
б) Частично структурированные,
в) Структурированные; к ним относятся: • иерархическая, • сетевая, • реляционная.
3. По типу хранимой информации:
а) Документальные; среди них различают: • библиографические, • реферативные,• полнотекстовые.
б) Фактографические,
в) Лексикографические, к ним относятся различные словари.
4. По характеру организации хранения данных и обращения к ним:
а) Локальные, б) Общие, в) Распределенные.
5. По охвату предметной области:
а) по территориальному признаку, б) по временному признаку, в) по ведомственному признаку,
г) по проблемному признаку.
6. а) Экстенсиональные, б) Интенсиональные.
Классификация СУБД.
СУБД делятся:
1. По языкам общения:
а) открытые (для обращения к БД используются универсальные языки программирования),
б) замкнутые ( имеют собственные языки общения с пользователями),
в) смешанные.
2. По числу уровней в архитектуре:
а) одноуровневые, б) двухуровневые, в) трехуровневые.
Архитектурным уровнем СУБД называется функциональный компонент, механизмы которого служат для поддержки некоторого уровня абстракции данных.
3. По выполняемым функциям:
а) информационные ( позволяют организовать хранение информации и доступ к ней ),
б) операционные ( выполняют сложную обработку, например, агрегированные показатели, не хранящиеся непосредственно в БД ).
4. По сфере возможного применения:
а) универсальные, б) специализированные.
СУБД бывают:
а) одномодельные, реализующие одну модель данных;
б) мультимодельные, которые определяются набором типов данных. Наблюдается тенденция к расширению таких наборов типов данных и позволяет добавлять новые типы данных и новые операции. Такие системы называются расширяемыми системами БД. Новым направлением в развитии ПО БнД являются генераторы систем БД, они позволяют разработчику строить собственную СУБД нового типа без полного переписывания программного кода из заготовок.
Классификация БнД
Т.к. БнД сложная система, классификация может быть произведена по различным признакам:
1. по экономико-организационным признакам:
а) платные, которые делятся на:
• бесприбыльные, • коммерческие, бесплатные, государственные, негосударственные.
2. в зависимости от особенностей модели используемых в БнД:
а) системы со структурированными БД.
При классификации БнД по рассматриваемому признаку, модель данных трактуется как совокупность правил, определяющих допустимые информационные единицы и связи между ними, а также набор операций, допустимых при манипулировании данными. Таким образом, модель данных включает в себя и характеристику логической структуры БД и языков описания и манипулирования.
б) в системе неструктурированных БД совокупность видов, свойств и видов взаимосвязей между данными может проявиться лишь в момент проявления каждого реального объекта в поле зрения БнД.
3. по выполняемым функциям:
а) информационные, б) оперативные.
4. по характеру хранимой информации:
а) экономическая, б) научно-техническая, в) технологическая.
5. по допустимым режимам работы:
а) с пакетной (неудаленной) местной обработкой, б) режим телеобработки.
6. по способу организации обработки данных:
а) локализованные, б) распределенные БнД.
Классификация РБнД.
1. В зависимости от однородности компонентов:
а) однородные или гомогенные (более простые), б) разнородные или гетерогенные, федеративные (более сложные).
(Эта классификация производится относительно используемых ЭВМ и СУБД).
2. По распределяемым ресурсам:
а) системы с распределенными БД ( РБД), б) системы с распределенными СУБД ( РСУБД).
Системы с РБД могут быть как с распределенной, так и с единой СУБД, но системы с РСУБД обязательно являются системами с РБД.
Следует отметить, что распределительные системы с централизованной БД имеют существенные недостатки: а) высокая, стоимость передачи данных, б) низкая надежность, в) долгое время реакции на запрос, г) сфера применения таких систем довольно ограничена. Наиболее эффективны системы с РБД.
В многомашинном комплексе технических средств могут распределяться отдельные функции системы обработки данных, например, функции по управлению данными могут осуществляться на отдельных ЭВМ, такие системы называются внутрикомплексными распределенными системами со специализированными ЭВМ. Машины, выполняющие функции управления БД называют процессорами БД. ЭВМ, которые используются для выполнения всех остальных функций по обработке данных, за исключением управления БД называются главными машинами, кроме того, аналогичное распределение функций может быть выполнено в рамках одной ЭВМ, такие машины называют бифункциональными. Системы с РБД могут различаться по используемому принципу распределения данных; это могут быть:
а) функциональный, б) объектный, в) территориальный,
г) технологический способ распределения,
д) смешанный (функционально-территориальный).
БД в системах РБД могут быть:
1.равноправными, 2. неравноправными.
4. По способу адресации запроса:
а) Безадресные, в таких системах могут использоваться разные способы определения местонахождения нужных данных: хранение справочников в каждом узле или в одном, а также последовательный опрос узлов.
б) С явной адресацией, когда указывается адрес и сразу можно найти.
у. По допустимым режимам работы (аналогично нераспределенным БнД).
|. В соответствии с топологией:
а) сетевые, б) иерархические, в) звездообразные системы.
Топология РБнД не обязательно полностью совпадает с топологией сети, на которой она реализована. Она может по-разному "накладываться" на нее. Различают:
а) физическую, б) логическую топологию РБнД.
7.6 Категории пользователей БнД. Функции администратора БнД.
Администратор БнД (АБнД).
Администратор БнД - это коллектив специалистов, обеспечивающий создание, функционирование и развитие БнД. т.е. поддержание его в активном состоянии. Предполагается, что персонал администрирования БнД функционально состоит из нескольких групп лиц. В небольших системах все они физически могут быть совмещены в одном лице:
1-ая группа называется администраторами предметной области, в нее входят аналитики, формирующие и поддерживающие понятийную модель БД. Они осуществляют мониторинговые работы ИС с целью поиска и диагностики отклонений от планирующихся режимов и результатов состояния ИС "для завтра". Они обеспечивают с этой целью реструктуризацию и реорганизацию БнД.
2-ая группа персонала администрирования - это администраторы БД, они отвечают за предоставление БД в среде хранения, за эффективностью и надежностью эксплуатации БД.
3-ая группа - администратор приложений. Он обеспечивает поддержку БД для различных групп ее пользователей механизмами внешнего уровня архитектуры СУБД, эта группа ответственна за всю совокупность внешних схем БД.
4-ал группа администратор безопасности данных. Предоставляет пользователям полномочия на доступ к данным, к БД и соответствующим образом настраивает средства защиты от некомпетентного и несанкционированного доступа.
5-ая группа - администратор сети.
6-ая группа - если речь идет о коммерческом БнД, то важную роль играют специалисты по маркетингу.
7-ая группа - прикладные программисты.
Вопросы для самоконтроля:
Литература: 1,3, 4, 5, 6, 8, 16
Тема 8: Характеристика современных СУБД
Цель лекции: Описать основы построения современных СУБД, дать понятие архитектуры СУБД и роли каждого уровня архитектуры.
8.1. Понятие архитектуры СУБД.
8.2. Уровни архитектуры.
8.3. Роль подсхемы.
Список рекомендуемой литературы
Основная литература
1. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
2. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
3. Диго С.М. Проектирование и использование баз данных. Учебник. - М.: Финансы и статистика, 1995.
4. Григорьев Ю.А., Ревунков Г.И. Банки данных.Учебник. – М.: МГТУ им. Н.Э. Баумана, 2002.
5. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы:Ин-т развития Каз-на, 2000.
6. Овчаров Л.А., Селетков С.Н. Автоматизированный банк данных.- М.:Финансы и статистика, 1988.
7. Richard T. Watson. Data management. An original perspective. John Wiley&Sons, Inc. 2000.
Дополнительная литература
8. Автоматизированные информационные технологии в экономике: Учебник/ Семенов М.И., Трубилин И.Т., Лойко В.И., Барановская Т.П.; Под общ. Ред, Трубилина И.Т. – М.: Финансы и статистика, 2000.
9. Автоматизированные информационные технологии экономике: Учебник/Под ред. проф. Титоренко Г.А.–М.: Компьютер, ЮНИТИ, 1998
10. Диго С.М. Проектирование баз данных (учебник).- М.:Финансы и статистика,1988.
11. Замулин А.В. Типовополные базы данных. - Тверь: НПО "Центрпрограмм систем", 1990.
12. Кириллов В.В. Структуризованный язык запросов (SQL). – СПб.: ИТМО, 1994.
13. Курс компьютерной технологии.( в двух томах) Ефимова О., Морозов В., Шафрин Ю., - М., АБФ, 1998.
14. Линтон И. Маркетинг по базам данных.: Пер. с англ.-Минск: Амалфея, 1998.
15. Наумов А.Н., Вендров А.М., Иванов В.К. Программное обеспечение банков данных (прагматический подход).// Программные продукты и системы, 1988. N3
16. Системы управления базами данных и знаний: Справочник./ Наумов А.Н., Вендров А.М., Иванов В.К. и др.; под ред. Наумова А.Н..- М.: Финансы и статистика, 1991.
17. Чери С., Готлоб Г., Танка Л. Логическое программирование и базы данных. - М.: Мир, 1992.
18. Hansen Gary W., Hansen James V. Database Management and Design. - New Jersy: Prentice-Hall, Inc., 1992.
31.В. Матвеев. Visual FoxPro одним взглядом. BHV-Санкт-Петербург, 1998.
32.Т.Стернс Visual FoxPro сегодня изучи сам. 1998.
33. Вендров А.М. Один из подходов к выбору средств проектирования баз данных и приложений. "СУБД", 1995, №3.
34. Зиндер Е.З. Бизнес-реинжиниринг и технологии системного проектирования. Учебное пособие. М., Центр Информационных Технологий, 1996
35. Калянов Г.Н. CASE. Структурный системный анализ (автоматизация и применение). М., "Лори", 1996.
36. еждународные стандарты, поддерживающие жизненный цикл программных средств. М., МП "Экономика", 1996
37. Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях. Киев, "Диалектика", 1993.
38. Горин С.В., Тандоев А.Ю. Применение CASE-средства Erwin 2.0 для информационного моделирования в системах обработки данных. "СУБД", 1995, №3.
39. Горин С.В., Тандоев А.Ю. CASE-средство S-Designor 4.2 для разработки структуры базы данных. "СУБД", 1996, №1.
40. DATARUN Concepts. Computer Systems Advisers Research Ltd., 1994.
41. Петров Ю.К. JAM - инструментальное средство разработки приложений в информационных системах архитектуры "клиент/сервер", построенных на базе РСУБД. "СУБД", 1995, №3.
42. Администрирование MS SQL Server 2000. Полное руководство. М. Ш. Стиглер, М. А. Линзенбардт, 2001 г., Изд.: Издательская группа BHV
43. Автоматизированные информационные системы, базы и банки данных: Вводный курс. Гайдамакин Н.А., 2002 г., Изд.: Гелиос
Казахский экономический университет им. Т. Рыскулова |
Инженерно-экономический факультет
Кафедра «Прикладная информатика»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ВЫПОЛНЕНИЯ
ЛАБОРАТОРНОГО ПРАКТИКУМА
По дисциплине: MKN/OBD3208 «ОСНОВЫ БАЗ ДАННЫХ»
Специальность: 5B070400, Вычислительная техника и программное обеспечение
Алматы, 2013 г.
Лабораторный практикум № 1
Тема: «BPWin . Среда разработки предметной области»
Неделя
Максимальный балл – 15 баллов (по 5 баллов за каждую неделю)
Содержание задания
BPwin (Business Process Engineering) позволяет строить модель процесса или функциональную модель для анализа бизнес-процессов.
Построения такого вида диаграмм документирует процессы бизнеса (как они выполняются или должны выполняться), показывает информацию, необходимую для поддержки бизнеса, устанавливает ответственность за каждый вид работы, обеспечивает обучение служащих на наглядных примерах. Это позволяет понять эффективность и продуктивность процессов, усилить необходимые метрики, установить коммуникацию, проанализировать причины возникновения «узких мест» в работе.
В диаграммах BPwin показаны процессы бизнеса, взаимосвязи работ, результаты работ, материалы, информация и ресурсы, необходимые каждой работе, люди, выполняющие работу и стоимость каждой работы.
BPwin предусматривает построение трех видов диаграмм:
- контекстной диаграммы, где показан общий вид моделируемой системы, ответственные за работу всей модели и механизмы контроля над работой;
- диаграмм декомпозиций, где контекстная диаграмма детализируется и разлагается на отдельные виды работ с указанием их взаимосвязей;
- дерево узлов, позволяющее сделать «быстрый обзор» модели и проверить метод декомпозиции. На рисунке 1 приведен общий вид контекстной диаграммы.
Рис.1. Общий вид контекстной диаграммы
Диаграмм декомпозиций для одной контекстной может быть несколько. В целом, она выглядит так, как изображено на рисунке 2.
Рис.2. Общий вид диаграммы декомпозиции
Дерево узлов имеет вид, изображенный на рисунке 3.
Рис.3. Дерево узлов в системе Bpwin
Лабораторный практикум 2
1.Тема: «ERWin.Среда разработки. Схемы данных»
2. Содержательная часть:
Создание даталогической модели ERWin
Лабораторный практикум № 3
Тема: «Характеристика современных СУБД»
Содержание задания:
Выполнение администрирования базы данных в среде конкретной СУБД
Максимальный балл – 35 баллов
Контрольный пример
Целью данного примера является закрепление создания таблиц в режиме Конструктори создание отношений между таблицами один- ко -многим (наиболее распространенный вид связей) и многие- ко -многим, построению на базе этих трех таблиц форм для корректировки и добавления данных и запросов.
1. В окне базы данных Студент выберем вкладку Таблицы,нажмем кнопку Создать, из представленного списка выберем Конструктор.В верхней части окна Конструкторзаполним графы Имя поляи Тип данных.Напомним, что для заполнения Тип данныхдостаточно щелкнуть в соответствующей ячейке, раскрыв список значений, выбрать нужный тип.
ТаблицаПредметы:
Имя поля: | Тип: |
Код предмета | счетчик; |
Наименование | текстовый; |
Семестр | текстовый |
Кол-во часов | числовой |
Кафедра | текстовый |
Создадим ключ в поле Код предмета (См. Создание ключа). Сохраним таблицу под именем Предметы.
Опять Таблица - Создать - Конструктор.
Таблица Ведомость:
Имя поля: | Тип: |
Номер зачетной книжки | числовой |
Код предмета | числовой |
Номер ВСК | числовой |
Оценки | числовой |
ФИО преподавателя | текстовый |
Создадим составной ключ по полям Номер зачетной книжки, Код предмета, Номер ВСК(См. Создание составного ключа). Сохраним таблицу под именем Ведомость.
2 Вернемся опять в окно Конструктора, открыв таблицу Предметы.
Заполним параметры полей создаваемых таблиц на вкладке Общие в части Свойства поля, расположенной в нижней части окна Конструктор.
На вкладке Общиедля каждого поля можно выбрать конкретные значения параметров, раскрыв соответствующее окно списка. Представленные значения параметров в списке зависят от типа данных, выбранных пользователем для данного поля. Конечно, значения параметров можно оставить и по умолчанию, но будьте внимательны, они должны вполне определенными при установлении отношений между таблицами. Например, поле типа Счетчик одной таблицы можно связать с полем типа Числовое другой таблицы, но необходимо, чтобы значение параметра Размер поля для поля типа Числовоебыло Длинное целое.
Установим параметры для полей таблицы Предметы:
Имя поля:на вкладке Общие |
Код предмета все параметры по умолчанию |
Наименование все параметры по умолчанию |
Кафедра все параметры по умолчанию |
Семестр все параметры по умолчанию |
Кол-во часов Размер поля Целое (щелкнем на поле Кол-во часов) |
Остальные параметры по умолчанию |
При закрытии окна Конструкторанапредупреждение о сохранении макетатаблицы отвечать Да.
Так же установим параметры для полей таблицы Ведомость,открыв ее в режиме Конструктора:
Имя поля:на вкладке Общие |
Номер зачетной книжки Размер поля Длинное целое |
Обязательное поле Да |
Индексированное поле Да (Совпадения допускаются) |
Код предмета Размер поля Длинное целое |
Обязательное поле Да |
Индексированное поле Да (Совпадения допускаются) |
Номер ВСК Размер поля Целое |
Условие на значение >0<4 |
Обязательное поле Да |
Индексированное поле Да (Совпадения допускаются) |
Остальные параметры по умолчанию |
Оценки Размер поля Целое |
Условие на значение >0<6 |
Остальные параметры по умолчанию |
ФИО преподавателя Размер поля 25 |
Остальные параметры по умолчанию. |
3 При закрытии окна Конструкторанапредупреждение о сохранении макетатаблицы отвечать Да. Заполним записи таблиц Предметы, Ведомость.После заполнения таблицы будут иметь вид:
Таблица Предметы
Код предмета | Наименование | Семестр | Кол-во часов | Кафедра |
Математика для эк. | Высшей. математики | |||
Теория вероятностей | Высшей. математики | |||
Экономическая информатика | 1-2 | КС и Т | ||
СКТ | 3-4 | КС и Т | ||
Культурология | Философии | |||
Философия | Философии |
Таблица Ведомость
номер зачетной книжки | Код предмета | НомерВСК | оценки | ФИО преподавателя |
Кельтенова Р.Т. | ||||
Сурапбегенова З.А. | ||||
Тунгатаров А.А. | ||||
Исмаилова А.Р. | ||||
Кельтенова Р.Т. | ||||
Тунгатаров А.А. | ||||
Кельтенова Р.Т. | ||||
Сагитова А.У. | ||||
Смагулова Н.И. | ||||
Сагитова А.У. | ||||
Смагулова Н.И. | ||||
Кельтенова Р.Т. |
В случае необходимости можно добавить новые записи. Таблицы закроем.
4 Создадим между таблицами Анкета – Предметы отношения многие - ко - многим, когда одной записи в таблице Анкета может соответствовать несколько записей в другой таблице Предметыи наоборот.
Эта связь устанавливается только через третью таблицу, такой таблицей будет Ведомость.
Установим связь между таблицами Анкета и Ведомость – один -ко -многим, и междуПредметы и Ведомость – один -ко -многим. (Определение типов связей -отношений - дано в примере 2 пункт 15). При создании связей надо помнить, что тип создаваемой связи зависит от полей, для которых определяется связь .
Для установления связей между таблицами Анкета и Предметы осуществим следующие действия:
· Удалим старые связи таблицы Анкета. Удаляем связи в окне Схема данных: Правка - Очистить макетили в окне Схема данныхкоманды Сервис надо выбрать линию связи (щелкнуть на линии связи) и нажать клавишуDEL.
· Откроем таблицу Анкетав режиме Конструктораи изменим ключевое поле. Поле Кодудалим, а ключевым сделаем Номер зачетной книжки(При затруднении см. пример раздел Создание ключа). Сохраним макет таблицы.
· Следуя технологии определения связей, подробно описанной в примере, нажмите кнопкуСхема данных на панели инструментов. Если диалогового окна Добавление таблицына экране нет, нажмите кнопку Добавить таблицу на панели инструментов и дважды щелкните на именах таблиц, для которых требуется определить связи (Анкета, Предметы, Ведомость).
· В окне Схема данных надо переместить с помощью мыши поле Номер зачетной книжки из таблицы Анкета на эквивалентное поле таблицы Ведомость. Появится окно Связи. Удостоверьтесь, что внешняя таблица -Анкета, а подчиненная -Ведомостьи имена связываемых полей указаны верно, затем выставьте флажок Обеспечение целостности данных. Тип отношения будет указан один- ко- многим. Параметры объединения нас устраивают по умолчанию, поэтому нажмите кнопку Создать. Окно Связи закроется, а на экране - вновь окно Схемы данных.
· Аналогично предыдущему пункту, установите связь между таблицей Предметы(внешняя) и таблицей Ведомость (связываемая) по полю Код предмета.
Таким образом, установлена связь один -ко- многим через таблицу Ведомость. А между таблицами Анкета и Предметы установлена связь многие- ко- многим.
Задание 5. Создание формы – 5 БАЛЛОВ
Создадим на базе трех связанных таблиц форму, позволяющую просматривать данные по любому предмету, имеющемуся в базе, по одному внутрисеместровому контролю и дополнять таблицу Ведомость новыми записями.
· Для этого в окне базы данных щелкнем по вкладке Формы, нажмем кнопку Создать и выберем из списка - Мастер форм. В качестве источника данных выберите таблицу Предметы.
· В окне Создание формиз окна Доступные поляперенесите в окноВыбранные поля - Код предмета и Наименование.Из списка Таблицы/запросы выберем следующую таблицу Ведомость, для которой также из окна Доступные поляперенесите в окноВыбранные поля– Номер зачетной книжки, Номер ВСК, Оценки, ФИО преподавателя. Наконец, в списке Таблицы/запросыустановим таблицу Анкетаи аналогично предыдущим действиям перенесем поля Фамилия, Имя.
· В следующем окне мастера из представленных кнопок выбора отметьте (если она не отмечена) кнопку Подчиненные формы.
· Перейдите к следующему шагу, нажав кнопку Далее. На этом шаге можно выбрать внешний вид формы: табличный или ленточный, сделайте выбор сами и нажмите Далее.
· Выберите стиль оформления формы из представленного списка (любой на Ваше усмотрение) .
· На последнем шаге можно при желании изменить имена создаваемых форм , отменить просмотр и т. п.
· Нажмите Готово и на экран будет выведена созданная форма, которая не только позволит просмотреть результаты по внутрисеместровым контролям, но и дополнять таблицу.
· Для удобства работы с формой перенесите столбцы (поля) Фамилия и Имя после столбца Номер зачетной книжки с помощью мыши.
· Введите с помощью формы пять новых записей в таблицу Ведомость. Помните, что вводимые фамилии и номера должны соответствовать существующим записям в таблице Анкета.
5 Используя технологию создания запроса на выборку, описанную в примере 2, создайте Простой запрос по трем таблицам, содержащим сведения по полям - Группа ,ФамилияиИмястудента, Наименование предметов, Номер ВСК, Оценка и ФИО преподавателя.Зададим имя: Сведения в деканат..
6 На базе простого запроса (см. выше) построим Запрос с параметром. В запросе с параметром программа перед тем, как вывести динамический набор данных, запрашивает параметры выборки, (параметров может быть несколько).
· Для создания запроса с параметрами: Предмету и Номеру ВСК откроем запрос, созданный в предыдущем пункте в режиме Конструктора.
· В строке Условия отборав графе Наименование в квадратных скобках введем обращение к пользователю для ввода параметра, например, [Введите наименование предмета].
· Также введем обращение к пользователю для ввода параметра по графе Номер ВСК - [Введите номер ВСК].
· Закроем запрос, ответив Да на вопрос о сохранении, задав имя (любое).
· Теперь при открытии запроса программа запросит вначале Наименование предмета, по которому надо вывести результаты, а затем - Номер ВСК.
7 Создадим перекрестный запрос.
Перекрестный запрос - это операция построения таблицы для вычисления итоговых значений на основе существующей таблицы или запроса.. Перекрестный запрос редактировать нельзя. Если перекрестный запрос должен содержать сведения из нескольких таблиц, то вначале необходимо создать простой запрос, содержащий все поля, участвующие в создании перекрестного запроса. Будем создавать перекрестный запрос на базе запроса Сводный запрос из пункта 6, предварительно убрав из него в режиме Конструктора введенные параметры.
· На вкладке Запросщелкнем кнопку Создать - Перекрестный запрос-Ок.
· Из списка в верхней частидиалогового окна выберем таблицу или запрос ( в данном случае Сводный запрос). Затем щелкнуть кнопку Далее.
· На следующем шаге пользователь должен определить поля, которые являются заголовками строк (не более трех). Выберем: Фамилия, Имя, Наименование предмета.
· На следующем этапе пользователь определяет поля, которые являются заголовками столбцов (только одно поле). В качестве такого поля выберем - Номер ВСК.
· Теперь необходимо выбрать поле, значение которого Вы хотите рассчитать и вывести на пересечении каждых строки и столбца (в данном случае поле Оценка).
· В диалоговом окне Функции щелкните функцию, которую хотите использовать в своих расчетах (в данном случае укажите функцию avg - вычисляющую средний балл по трем ВСК).
· В флажке Вычислить итоговое значение для каждой строкидолжно стоять Да,если Вам необходимо вычислить итоговое значение для каждой строки.
· Дайте имя этому перекрестному запросу – Сводная ведомость.
· На последнем шаге нажмите кнопку Готово. В результате будет построена таблица, содержащая сведения по трем семестровым контролям и итоговой семестровой оценки (средний балл) в разрезе предметов и студентов.
· Для того, чтобы значения в поле Итоговое значение оценкиотображались на экране в виде целого числа, откройте созданный перекрестный запрос в режиме Конструктора, выделите это поле, в меню Вид - Свойства установите Формат поля – фиксированный. Число десятичных знаков – 0.
Задание 6. Создание отчета– 5 БАЛЛОВ
Создадим отчет, используя Мастер отчетовна базе перекрестного запроса – Сводная ведомость.
Отчет - это гибкое средство для организации данных при выводе на экран или на печать. С помощью отчета имеется возможность вывести необходимые сведения в том виде, в котором требуется. Например, создать почтовые наклейки, вычислить итоговое значение, добавить эмблему или рисунок, сгруппировать записи по дате отправки, представить данные на диаграмме.
Отчет может быть создан на основе таблицы или запроса. Другие элементы отчета вводятся при его разработке.
Табличный отчет представляет собой напечатанную таблицу, в которой данные упорядочены по столбцам и строкам. Каждый из столбцов отчета содержит поле исходной таблицы, а строка представляет собой запись.
Отчеты в свободной форме позволяют устранить ограничения, свойственные табличным отчетам. С помощью конструктора отчетов можно разработать специальный формат отчета, где поля исходной таблицы будут расположены в требуемых местах отчета.
Для создания отчета необходимо выполнить следующую последовательность действий:
* Выберите вкладкуОтчет - Создать.
На экране появится окно Новый отчет и Вам будет предложено выбрать один из мастеров (Конструктор, Мастер отчетов, Автоотчет) для создания отчета. Выберите Мастер отчетов. После чего необходимо Вам указать источник данных. В качестве источника данных можно выбрать таблицу или запрос. Выберем запрос Сводная ведомость.
* Появляется диалоговое окно Создание отчетов. Укажите поля, данные из которых должны быть отображены в отчете. Для этого выберите необходимые для отчета поля и нажмите кнопку>. Например, для нашего примера выберем следующие поля: Номер зачетной книжки, Фамилия и Имя.Если все поля должны входить в отчет, то нажмите >>.
Кнопки, расположенные в нижней части экрана позволяют возвратиться назад на один шаг или продвинуться далее. Нажмите кнопку Далее.
*Укажите поля, по которым вы предполагаете осуществить группировку (после выбора каждого поля необходимо нажать кнопку >. По окончании нажмите кнопку Группировка). Access допускает до четырех уровней вложенности.
*Появляется диалоговое окно Интервалы группировки. Необходимо задать интервалы группировки полей (См. ниже).
ПОЛЯ ГРУППИРОВКИ | ИНТЕРВАЛЫ ГРУППИРОВКИ |
Фамилия | Обычный |
Для отобранных полей укажите вид группировки. Вид группировки определяется типом текущего поля.
* После задания нажать ОК.
* Выберите поля, по которым нужно выполнить сортировку. Задайте требуемый уровень сортировки. В данном отчете записи целесообразно упорядочить по фамилиям и именам (от А доЯ).
* Выберите требуемый вид макета отчета (Ступенчатый, Блок, Структура1, По левому краю1, По правому краю2) и ориентацию (Книжная или Альбомная).
* Выберите требуемый стиль (Черно-белый, Выделенный, Компактный, Простой, Строгий, Формальный).
10. Закрыть БД Студент
11. Выйти изAccess.
Задание 7. Оформление и защита лабораторного практикума– 5 БАЛЛОВ
Порядок выполнения
Получив у преподавателя индивидуальное задание, необходимо:
1. Создать БД с уникальным именем.
2. В этой БД создать структуру таблицы 1 в Режиме конструктора согласно варианту. Ввод данных осуществить в режиме Формы - Автоформа в столбец. Выполнить все пункты из контрольного примера 1.
3. В этой БД создать таблицу 2 , выполнив все пункты из контрольного примера 2, осуществив связи один - ко- многим между двумя созданными таблицами для конструирования Запроса-таблицы 3, объединяющей необходимые поля из первых двух таблиц. Создать вычисляемое поле.
4. Подготовить отчет на базеЗапроса-таблицы 3 с группировкой и подведением итоговых значений.
5. Оформить лабораторную работу .
Максимальный балл за лабораторную работу – 35 баллов.
Срок выполнения –9-я – 15-я недели.
Варианты заданий к лабораторному практикуму 3
Вариант 1
Таблица 1. Номенклатура-ценник
Артикул | Наименование материала | Единица измерения | Цена |
Сатин | м | 44,15 | |
Габардин | м | 345,00 | |
Крепдешин | м | 288,70 | |
Драп | м | 645,78 | |
Велюр | м | 900,00 | |
Cитец | м | 65,56 | |
Штапель | м | 150,50 | |
Шифон | м | 500,90 | |
Вельвет | м | 120,00 | |
Шелк | м | 155,45 |
Таблица 2. Отпущено в производство
Номер ателье | Артикул | Количество |
Таблица 3. Ведомость учета расхода тканей
Номер ателье | Артикул | Наименование материала | Единица измерения | Цена | Количество | Сумма |
Сумма= Цена * количество
Итого по ателье *
Итого по документу *
Вариант 2
Таблица 1. Справочник подетальных норм расхода материалов
Код детали | Наименование детали | Единица измерения | Норма расхода |
Поршень | шт | ||
Кольца | кг | ||
Гильза | т | 157,80 | |
Втулка | ц | 130,70 | |
Граната | м | 290,90 | |
Колодка | м | 100,70 | |
Шайба | т | 575,00 | |
Аммортизатор | шт | 800,00 |
Таблица 2. Расход материалов на производство деталей по цеху
Код детали | Количество |
2,80 | |
10,40 | |
640,80 | |
451,10 | |
188,90 | |
974,80 |
Таблица 3. Ведомость потребности в материалах на выпуск деталей по цеху
Код детали | Наименование детали | Единица измерения | Количество | Норма расхода | Потребность |
Потребность=Норма расхода * Количество
Итого *
Вариант 3
Таблица 1. Справочник подетальных расценок
Код операции | Наименование операции | Единица измерения | Расценка |
А | Кг | 2.40 | |
Б | Кг | 4,50 | |
В | М | 4,00 | |
Д | М | 1.60 | |
Г | Шт | 4,10 | |
Е | Шт | 3.00 | |
К | Кг | 4,70 | |
Н | М | 5,10 | |
Р | Кг | 2.50 | |
С | Шт | 7,00 |
Таблица 2. Нормативная заработная плата на сменный выпуск деталей
Цех | Код операции | Количество |
Таблица 3. Ведомость заработной платы
Цех | Код операции | Наименование операции | Единица измерения | Расценка | Количество | Сумма заработной платы |
Сумма заработной платы=Расценка * Количество
Итого по операции *
Итого по цеху *
Вариант 4
Таблица 1. Справочник категорий работающих
Код категории | Наименование категории |
Высшая | |
Первая | |
Вторая | |
Третья | |
Четвертая | |
Пятая | |
Тринадцатый | |
Четырнадцатый | |
Шестая | |
Десятая |
Таблица 2. Список работающих
Табельный номер | Код категории | Ф И О | Сумма начислений | Сумма удержаний |
Оспанова А,Н | 1730,80 | 115,70 | ||
Бегалиев Р,Р | 1900,50 | 120,90 | ||
Иванов И,В | 1700,50 | 500,70 | ||
Аманжолов М,Е | 2000,90 | 750,70 | ||
Калиева С,К | 2150,70 | 120,25 | ||
Уголева Р,И | 1930,90 | 950,70 | ||
Куатов Г,Г | 1850,70 | 119,90 | ||
Габдеева И,И | 1470,15 | 117,30 |
Таблица 3. Ведомость начислений и удержаний
Табельный номер | Код категории | Ф И О | Наименование категории | Сумма начислений | Сумма удержаний | К выдаче |
К выдаче= Сумма начислений - Сумма удержаний
Итого * * *
Вариант 5
Таблица 1. Справочник материалов
Код материала | Наименование материала | Единица измерения | Цена |
трубы д20 | м | ||
кирпич к-30 | шт | ||
трубы д30 | м | ||
Плитка | шт | ||
Бетон | т | ||
кирпич к-40 | шт | ||
Цемент | т | ||
вагонка №3 | шт | ||
Доски | м | ||
Кафель | шт |
Таблица 2. Сведения о наличии материалов на складах
Номер склада | Код материала | Количество |
Таблица 3. Ведомость о наличии материлов на складах
Номер склада | Код материала | Наименование материала | Единица измерения | Цена | Количество | Сумма |
Сумма=Цена * Количество
Итого по складу *
Итого *
Вариант 6
Таблица 1. Ведомость начисления заработной платы
Код отдела | Ф И О | Начислено повременно | Прочие начисления |
Антонов В,В | 7000,00 | 1000,00 | |
Иванов О,Б | 10000,50 | 500,00 | |
Нигай Р,А | 7000,00 | 500,00 | |
Сидоров Е,А | 4800,89 | 1000,00 | |
Ахметова Д,К | 5600,00 | 1500,00 | |
Оспанов М,Р | 15000,00 | 1500,00 | |
Досжанов М,Г | 15000,00 | 750,00 | |
Нам Н,Н | 4800,89 | 450,00 | |
Петров А,А | 2000,90 | 750,00 | |
Сидоров Р,Н | 2000,90 | 450,00 |
Таблица 2. Ведомость удержаний с заработной платы
Код отдела | Ф И О | Аванс | Прочие удержания |
Антонов В,В | 3500,00 | 100,90 | |
Иванов О,Б | 5000,00 | 200,00 | |
Нигай Р,А | 3000,00 | 100,00 | |
Сидоров Е,А | 2000,00 | 45,00 | |
Ахметова Д,К | 3550,00 | 100,00 | |
Оспанов М,Р | 7500,00 | 250,00 | |
Досжанов М,Г | 7500,00 | 250,00 | |
Нам Н,Н | 2000,00 | 50,00 | |
Петров А,А | 1000,00 | 20,00 | |
Сидоров Р,Н | 1000,00 | 20,00 |
Таблица 3. Платежная ведомость
Код отдела | Ф И О | Сумма начислений | Сумма удержаний | Сумма к выдаче | Роспись |
Сумма к выдаче= Сумма начислений - Сумма удержаний
Итого по отделу * * *
Всего * * *
Вариант 7
Таблица 1. Справочник товаров
Артикул | Наименование товара | Код группы товаров | Единица измерения | Цена |
Макароны | кг | 45,00 | ||
Соломка | кг | 20,00 | ||
Рожки | кг | 40,00 | ||
Вермишель | кг | 40,00 | ||
Лапша | кг | 45,00 | ||
Сахар-песок | кг | 50,00 | ||
Сахарная пудра | шт | 25,00 |
Таблица 2. Сведения о товарах
Код группы товаров | Наименование группы товаров | Количество |
А | ||
В | ||
Б | ||
Е | ||
Г | ||
Д | ||
А |
Таблица 3. Ведомость о наличии товаров
Наименование группы товаров | Код группы товаров | Артикул | Наименование товара | Сумма |
Сумма= Цена * Количество
Итого по группе *
Всего *
Вариант 8
Таблица 1. Справочник оборудования
Код оборудования | Наименование оборудования | Балансовая стоимость | Год ввода |
Технологическое | |||
Строительное | |||
Кибернетическое | |||
пуско-наладочное | |||
Монтажное | |||
Конструкторское | |||
Буровые | |||
Техническое | |||
Электрическое | |||
Бытовые |
Таблица 2. Расчет амортизационных отчислений
Код оборудования | Норма амортизации в % | Сумма амортизации |
20% | ||
30% | ||
10% | ||
20% | ||
20% | ||
25% | ||
25% | ||
10% | ||
40% | ||
40% |
Сумма амортизации=0,01 * Балансовая стоимость * Норма амортизации
Таблица 3. Сводная ведомость амортизационных отчислений
Код оборудования | Наименование оборудования | Сумма амортизации |
Всего *
Контрольные вопросы
1.Что такое СУБД?
2.Для каких целей используется СУБД Access?
3.Какие объекты входят в СУБД Access?
4.Можно ли в одной СУБД создать несколько таблиц?
5.С каким расширением создается файл базы данных?
6.В каких режимах создается таблица?
7.Для чего нужен режим Конструктора?
8.Что такое типы данных в таблице?
9.В каком режиме меняются типы данных таблицы?
10.Что такое запрос? Отличается ли запрос от фильтра, если отличается, то в чем отличие?
11.Когда удобно представить таблицу в виде формы?
12.Для чего нужен отчет?
13.Для чего используются ключевые поля?
14.Могут ли значения нескольких полей входить в ключ?
15.Какие действия предпринять для создания составного ключа для несмежных столбцов?
16.Для чего осуществляются связи между таблицами? Какие связи бывают?
17.Какие условия надо соблюдать для связывания нескольких таблиц?
18.Описать порядок объединения двух таблиц,
19.Можно ли связать две таблицы отношением один- ко –многим, если у них ключевые поля типа Счетчик,если нет, то какого типа должны быть поля при такого вида связи?
20.Какие условия налагаются на третью промежуточную таблицу при установлении отношений многие – ко –многим ?
21.Что такое группировка в отчете?
Казахский экономический университет им. Т. Рыскулова |
Инженерно-экономический факультет
Кафедра «Прикладная информатика»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
ПО ВЫПОЛНЕНИЮ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
СТУДЕНТА ПОД РУКОВОДСТВОМ ПРЕПОДАВАТЕЛЯ
Наименование дисциплины: MKN/OBD3208 «Основы баз данных»
Специальность: 5B070400, Вычислительная техника и программное обеспечение
Алматы 2013 г.
СРСП 1
1.Тема обсуждения: «Введение. История возникновения технологии баз данных»
2.Содержательная часть:
Задание:
На основании изучения лекционного материала, а также рекомендованной литературы, усвоить основные этапы, пройденные за годы становления баз данных, отличительные ихарактеристики баз данных от других информационных технологий, определения на которых базируется курс «Основы баз данных»:
· База данных
· Предметная область баз данных
· Банк данных
· СУБД
· Администратор базы данных
Вопросы к заданию:
Цель самостоятельной работы:закрепить и расширить представление студентов о технологии баз данных.
Форма контроля:опрос
Оценочный балл выполнения задания:максимальный оценочный балл, возможный при выполнении задания – 4 балла.
Список рекомендуемой литературы:
21. Банки данных. Григорьев Ю.А., Ревунков Г.И. – М.:МГТУ им. Баумана, 2002, - 320с.
22. Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом. Системы баз данных. Полный курс. - М., СПб, Киев: Изд. Дом «Вильямс», 2003 – 1088с.
23. Диго С.М. Проектирование баз данных (учебник).- М.:Финансы и статистика,1988.- 216с.*
24. Диго С.М. Проектирование и использование баз данных. Учебник. - М.: Финансы и статистика, 1995 – 208с.
25. Маклаков С.В. BPWin и ERWin. CASE-средства разработки информационных систем.-М.: Диалог-Мифи, 2000 – 256с.
26. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000- 160с.*
1. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
2. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
3. Линтон И. Маркетинг по базам данных.: Пер. с англ.-Минск: Амалфея, 1998. *
4. Разработка баз данных Microsoft SQL Server 2000 на примерах. Пер. с англ. Р. Хоторн:М.:Вильямс,2001г.- 464стр.
СРСП 2
1.Тема обсуждения: Методология проектирования БД
2.Содержательная часть:
Задание:
На основании изучения лекционного материала, а также рекомендованной литературы, усвоить основные направления развития методологии построения баз данных.
Вопросы к заданию:
Цель самостоятельной работы:закрепить и расширить представление студентов о методологии проектирования баз данных.
Форма контроля:Опрос
Оценочный балл выполнения задания:максимальный оценочный балл, возможный при выполнении задания – 4 балла.
Список рекомендуемой литературы:
27. Банки данных. Григорьев Ю.А., Ревунков Г.И. – М.:МГТУ им. Баумана, 2002, - 320с.
28. Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом. Системы баз данных. Полный курс. - М., СПб, Киев: Изд. Дом «Вильямс», 2003 – 1088с.
29. Диго С.М. Проектирование баз данных (учебник).- М.:Финансы и статистика,1988.- 216с.*
30. Диго С.М. Проектирование и использование баз данных. Учебник. - М.: Финансы и статистика, 1995 – 208с.
31. Маклаков С.В. BPWin и ERWin. CASE-средства разработки информационных систем.-М.: Диалог-Мифи, 2000 – 256с.
32. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000- 160с.*
5. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
6. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
7. Линтон И. Маркетинг по базам данных.: Пер. с англ.-Минск: Амалфея, 1998. *
8. Разработка баз данных Microsoft SQL Server 2000 на примерах. Пер. с англ. Р. Хоторн:М.:Вильямс,2001г.- 464стр.
СРСП 3
1.Тема обсуждения: Модели данных
2.Содержательная часть:
Задание:
На основании изучения лекционного материала, а также рекомендованной литературы, усвоить основныевиды детерминированных моделей данных.
Вопросы к заданию:
Цель самостоятельной работы:закрепить и расширить представление студентов о моделях данных.
Форма контроля:Опрос
Оценочный балл выполнения задания:максимальный оценочный балл, возможный при выполнении задания – 4 балла.
Список рекомендуемой литературы:
1.Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом. Системы баз данных. Полный курс. - М., СПб, Киев: Изд. Дом «Вильямс», 2003 – 1088с.
2.Диго С.М. Проектирование баз данных (учебник).- М.:Финансы и статистика,1988.- 216с.*
3.Диго С.М. Проектирование и использование баз данных. Учебник. - М.: Финансы и статистика, 1995 – 208с.
4.Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000- 160с.*
5.Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
6.Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
СРСП 4
1.Тема обсуждения: Основные этапы проектирования базы данных
2. Содержательная часть:
Задание:
На основании изучения лекционного материала, а также рекомендованной литературы, усвоить, освоить основные этапы проектирования БД, а также нормализацию отношений в реляционной базе данных.
Задание выполняется письменно. Студент получает 2 из 12-ти перечисленных вопросов. При ответе на вопросы должны быть освещены следующие моменты: теория вопроса (лекционный материал и самостоятельная проработка рекомендованной литературы) и несколько примеров из практики (материалы лабораторного практикума).
Вопросы к заданию:
1. Методы обследования предметной области.
2. Сущности, атрибуты, связи.
3. Информационные переменные.
4. Понятие инфологического моделирования.
5. Компоненты инфологической модели.
6. Информационная компонента. Состав, значение.
7. Объекты и взаимосвязи между ними.
8. Информационные потребности пользователей.
9. Алгоритмические взаимосвязи показателей.
10. Лингвистическая компонента.
11. Организация базы данных в среде хранения, физическое проектирование.
12. Взаимосвязь этапов проектирования базы данных.
Цель самостоятельной работы:закрепить и расширить представление студентов о методологии проектирования баз данных.
Форма контроля:Контрольная работа
Оценочный балл выполнения задания:максимальный оценочный балл, возможный при выполнении задания – 4 балла.
Список рекомендуемой литературы:
1. Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом. Системы баз данных. Полный курс. - М., СПб, Киев: Изд. Дом «Вильямс», 2003 – 1088с.
2. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000- 160с.*
3. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
4. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
СРСП 5
1.Тема обсуждения: Даталогическое проектирование базы данных
2. Содержательная часть:
Задание:
На основании изучения лекционного материала, а также рекомендованной литературы, усвоить, освоить основные этапы проектирования БД, а также нормализацию отношений в реляционной базе данных.
Задание выполняется письменно. Студент получает 2 из 7-ми перечисленных вопросов. При ответе на вопросы должны быть освещены следующие моменты: теория вопроса (лекционный материал и самостоятельная проработка рекомендованной литературы) и несколько примеров из практики (материалы лабораторного практикума).
Вопросы к заданию:
1 Ограничения целостности, их виды, способы достижения целостности данных.
2 Даталогическое проектирование.
3 Основные понятия реляционной модели.
4 Отношения, кортежи, домены.
5 Мощность отношения, степень отношения.
6 Понятие нормализации отношений в базе данных.
7 Основные понятия реляционной алгебры.
Цель самостоятельной работы:закрепить и расширить представление студентов о методологии проектирования баз данных.
Форма контроля:Контрольная работа
Оценочный балл выполнения задания:максимальный оценочный балл, возможный при выполнении задания – 4 балла.
Список рекомендуемой литературы:
1. Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом. Системы баз данных. Полный курс. - М., СПб, Киев: Изд. Дом «Вильямс», 2003 – 1088с.
2. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000- 160с.*
3. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
4. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
СРСП 6
1.Тема обсуждения: Операции реляционной алгебры
2. Содержательная часть:
Задание:
На основании изучения лекционного материала, а также рекомендованной литературы, усвоить, освоить основные этапы проектирования БД, а также нормализацию отношений в реляционной базе данных.
Задание выполняется письменно. Студент получает 2 из 8-ми перечисленных вопросов. При ответе на вопросы должны быть освещены следующие моменты: теория вопроса (лекционный материал и самостоятельная проработка рекомендованной литературы) и несколько примеров из практики (материалы лабораторного практикума).
Вопросы к заданию:
Операции реляционной алгебры:
1. объединение множеств,
2. пересечение множеств,
3. разность
4. проекция,
5. селекция,
6. деление,
7. декартово произведение,
8. соединение
Цель самостоятельной работы:закрепить и расширить представление студентов о методологии проектирования баз данных.
Форма контроля:Контрольная работа
Оценочный балл выполнения задания:максимальный оценочный балл, возможный при выполнении задания – 4 балла.
Список рекомендуемой литературы:
1. Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом. Системы баз данных. Полный курс. - М., СПб, Киев: Изд. Дом «Вильямс», 2003 – 1088с.
2. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000- 160с.*
3. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
4. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
СРСП 7
1.Тема обсуждения: Правила Кодда
2. Содержательная часть:
Задание:
На основании изучения лекционного материала, а также рекомендованной литературы, освоить правила реляционной модели данных (12 правил Кодда).
Задание выполняется письменно. Студент получает 2 из 12-ти перечисленных вопросов. При ответе на вопросы должны быть освещены следующие моменты: теория вопроса (лекционный материал и самостоятельная проработка рекомендованной литературы) и несколько примеров из практики (материалы лабораторного практикума).
Вопросы к заданию:
СРСП 8
1.Тема обсуждения: Правила нормализации отношений
2. Содержательная часть:
Задание:
На основании изучения лекционного материала, а также рекомендованной литературы, освоить правила реляционной алгебры.
Задание выполняется письменно. Студент получает 2 из 7-ми перечисленных вопросов. При ответе на вопросы должны быть освещены следующие моменты: теория вопроса (лекционный материал и самостоятельная проработка рекомендованной литературы) и несколько примеров из практики (материалы лабораторного практикума).
Вопросы к заданию:
1. 1-я нормальная форма.
2. 2-я нормальная форма.
3. 3-я нормальная форма.
4. нормальная форма Бойса- Кодда.
5. 4-я нормальная форма.
6. 5-я нормальная форма.
7. 6-я нормальная форма.
Цель самостоятельной работы:закрепить и расширить представление студентов о методологии проектирования баз данных.
Форма контроля:Контрольная работа
Оценочный балл выполнения задания:максимальный оценочный балл, возможный при выполнении задания – 4 балла.
Список рекомендуемой литературы:
1. Гектор Гарсиа-Молина, Джеффри Ульман, Дженнифер Уидом. Системы баз данных. Полный курс. - М., СПб, Киев: Изд. Дом «Вильямс», 2003 – 1088с.
2. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000- 160с.*
3. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
4. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
СРСП 9
Тема обсуждения: Структурированный язык запросов SQL. Создание баз данных.
Содержательная часть:
Задание:
На основании изучения рекомендованной литературы, а также выполнения лабораторного практикума, освоить основные приемы работы в СУБД на языке SQL.
Вопросы к заданию:
1. Эволюция SQL от частного языка запросов до международного стандарта в области баз данных.
2. Основные команды SQL.
3. Синтаксис команд и операторы.
4. Типы данных, используемые в SQL.
5. Создание баз данных в SQL.
6. Создание таблиц в SQL.
Цель самостоятельной работы:закрепить и расширить представление студентов о приемах создания запросов к базам данных.
Форма контроля:Контрольная работа
Оценочный балл выполнения задания:максимальный оценочный балл, возможный при выполнении задания – 4 балла.
Список рекомендуемой литературы:
Гpабеp Мартин Справочное руководство по SQL.-М.:Лори,1997.-292 с.
СРСП 14
1.Тема обсуждения: Подготовка к заключительному тестированию
2. Содержательная часть:
Задание:
На основании изучения лекционного материала, а также рекомендованной литературы и приведенных примерных тестовых вопросов, пройти тестирование на знание пройденного материала
Инженерно-экономический факультет
Кафедра «Прикладная информатика»
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
ПО ВЫПОЛНЕНИЮ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
СТУДЕНТА
Наименование дисциплины: MKN/OBD3208 «Основы баз данных»
Специальность: 5B070400, Вычислительная техника и программное обеспечение
Алматы 2013 г.
СРС 1
Тема 1 Введение. История возникновения технологии баз данных.
Задание № 1
Рекомендуемая литература
1. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
2. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
3. Замулин А.В. Системы программирования баз данных и знаний.- Новосибирск: Наука,1990.
4. Когаловский М.Р. Технология баз данных на персональных ЭВМ.- М.:Финансы и статистика,1992.
5. Когаловский М.Р. Энциклопедия технологий баз данных. М.- Финансы и статистика, 2002.
6. Коннолли.Т. База данных: Проектирование, реализация и сопровождение .Ун-Т Пеисли 2003г – 1440 стр Шифр 5-8459-0527
7. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000 – 160с.
8. Фуфаев Э.В. База данных. Учеб/пособие Э.В. Фуфаев ,Д.Э. Фуфаев. 2005г- 320 с.
9. Чертовской В.Д. Базы и банки данных: Учебное пособие.СПб: Изд-во МГУП, 2001.220с.
Максимальный оценочный балл: 5
СРС 2
Методология проектирования баз данных
Задание
Рекомендуемая литература
1. Чертовской В.Д. Базы и банки данных: Учебное пособие.СПб: Изд-во МГУП, 2001. 220 с.
2. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000 – 160с.
3. Коннолли.Т. База данных: Проектирование, реализация и сопровождение .Ун-Т Пеисли 2003г – 1440 стр Шифр 5-8459-0527
4. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
5. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
6. Фуфаев Э.В. База данных. Учеб/пособие Э.В. Фуфаев ,Д.Э. Фуфаев. 2005г- 320 с.
Максимальный оценочный балл: 10
СРС 3
Модели данных
Задание
Рекомендуемая литература
1. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000 – 160с.
2. Коннолли.Т. База данных: Проектирование, реализация и сопровождение .Ун-Т Пеисли 2003г – 1440 стр Шифр 5-8459-0527
3. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
4. Дейт К.Дж. Введение в системы баз данных. 6-е изд., Пер.с англ. – Киев, М., Спб: изд. Дом «Вильямс», 2000.
5. Фуфаев Э.В. База данных. Учеб/пособие Э.В. Фуфаев ,Д.Э. Фуфаев. 2005г- 320 с.
6. Тиори Т., Фрай Дж. Проектирование структур баз данных. В двух томах.- М.Мир, 1985. *
Максимальный оценочный балл: 15
СРС 4
Основные этапы проектирования базы данных
Задание
Рекомендуемая литература
1. Диго С.М. Проектирование баз данных (учебник).- М.:Финансы и статистика,1988.- 216с.*
2. Диго С.М. Проектирование и использование баз данных. Учебник. - М.: Финансы и статистика, 1995 – 208с.
3. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000- 160с.*
4. Тиори Т., Фрай Дж. Проектирование структур баз данных. В двух томах.- М.Мир, 1985. *
5. Коннолли.Т. База данных: Проектирование, реализация и сопровождение .Ун-Т Пеисли 2003г – 1440 стр Шифр 5-8459-0527
6. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
7. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
Максимальный оценочный балл: 5
СРС 5
Инфологическое моделирование.
Даталогическое проектирование.
Задание
Рекомендуемая литература
1. Горин С.В., Тандоев А.Ю. CASE-средство S-Designer 4.2 для разработки структуры базы данных. "СУБД", 1996, №1.
2. Маклаков С.В. BPWin и ERWin. CASE-средства разработки информационных систем.-М.: Диалог-Мифи, 2000 – 256с.
3. Диго С.М. Проектирование и использование баз данных. Учебник. - М.: Финансы и статистика, 1995 – 208с.
4. Зиндер Е.З. Бизнес-реинжиниринг и технологии системного проектирования. Учебное пособие. М., Центр Информационных Технологий, 1996
5. Неверова Е.Г. Технология проектирования баз данных и знаний: Учебное пособие. – Алматы: Институт развития Казахстана, 2000 – 160с.
Максимальный оценочный балл: 10
СРС 6
Банки данных.
Характеристика современных СУБД.
Задание
Рекомендуемая литература
1. Банки данных. Григорьев Ю.А., Ревунков Г.И. – М.:МГТУ им. Баумана, 2002, - 320с.
2. Гэри Хансен, Джеймс Хансен Базы данных: разработка и управление. : Пер. с англ. – М.: ЗАО «БИНОМ», 1999.
3. Когаловский М.Р. Технология баз данных на персональных ЭВМ.- М.:Финансы и статистика,1992.
4. Когаловский М.Р. Энциклопедия технологий баз данных. М.- Финансы и статистика, 2002.
5. Коннолли.Т. База данных: Проектирование, реализация и сопровождение .Ун-Т Пеисли 2003г – 1440 стр Шифр 5-8459-0527
6. Разработка баз данных Microsoft SQL Server 2000 на примерах. Пер. с англ. Р. Хоторн: М.:Вильямс,2001г.464стр.
7. Сергеев А.В. Access. Новые возможности. Питер 2008г – 176 с.
8. Чертовской В.Д. Базы и банки данных: Учебное пособие.СПб: Изд-во МГУП, 2001. 220 с.
Максимальный оценочный балл: 15
– Конец работы –
Используемые теги: проректор, учебно-методической, работе0.054
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Проректор по учебно-методической работе
Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов