КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Лабораторная работа № 2. Вопросы к лабораторной работе № 1
Вопросы к лабораторной работе № 1 Лабораторная работа № 1 Тема работы: создание ER-модели данных. Цель работы: построение модели сущность-связь для заданной предметной области. Подготовка к работе: 1. Изучите теоретические основы построения ER-модели данных, рассмотренные в лекционном курсе, методических указаниях или других источниках. 2. Ответьте на вопросы к лабораторной работе. 3. Подготовьте отчет к оформлению хода выполнения работы. Порядок выполнения работы: 1. Выберите логический уровень представления модели данных. 2. Выделите необходимые сущности согласно предметной области своего варианта. 3. Определите необходимые атрибуты сущностей. 4. Укажите домены для всех атрибутов сущностей. 5. Задайте необходимые ограничения целостности данных. 6. Укажите альтернативные и первичные ключи сущностей. 7. Задайте необходимые связи между сущностями. 8. Укажите необходимые свойства связей. 9. Приведите созданную модель к третьей нормальной форме. 10. Оформите отчет о выполнении лабораторной работы.
1. Что понимается в моделях сущность-связь под сущностью, атрибутом, доменом, экземпляром сущности, связью, уникальным идентификатором сущности, подтипами и супертипами сущности? 2. Что понимается в реляционной алгебре под типом данных, доменом, атрибутом, схемой отношения, схемой БД, кортежем, отношением? 3. Каковы основные свойства отношений? 4. Что понимается в реляционной алгебре под степенью (рангом) отношения, θ-сравнимыми атрибутами, эквивалентными схемами отношений, основным и подчиненным отношением, первичным и внешним ключом? 5. Каковы особенности реляционной модели организации данных? 6. Что в реляционной алгебре понимается под целостностью сущностей и ссылок? 7. Какие основные операции в реляционной алгебре используются над отношениями? 8. Что понимается под нормализацией схем отношений?
Тема работы: создание таблиц и ограничений целостности. Использование команд SQL для работы с данными, хранящимися в таблицах. Цель работы: знакомство с возможностями СУБД по созданию таблиц, связей между ними и запросов. Подготовка к работе: 1. Изучите теоретические основы построения ER-модели данных, команды создания таблиц, связей и запросов в СУБД, рассмотренные в лекционном курсе, методических указаниях или других источниках. 2. Ответьте на вопросы к лабораторной работе. 3. Подготовьте отчет к оформлению хода выполнения работы. Порядок выполнения работы: 1. Укажите физический уровень представления в ER-модели данных, созданной на лабораторной работе № 1. 2. Выберите необходимую СУБД, для которой нужно создать схему данных. 3. Внесите необходимые изменения в имена таблиц, полей, связей и их свойства. 4. Проверьте и внесите необходимые изменения в типы данных полей. 5. Проверьте и внесите необходимые изменения в ограничения целостности данных. 6. Сгенерируйте DDL-скрипт для создания схемы данных в выбранной СУБД. 7. Внесите необходимые изменения в созданный DDL-скрипт. 8. Выполните DDL-скрипт и заполните созданные таблицы данными командой SQL Insert (минимум 10 записей на таблицу). 9. Создайте необходимые SQL запросы, выполняющие основные требования к функциям системы. 10. Обдумайте и создайте запросы, которые, возможно, будут полезными для будущих пользователей вашей базы данных. 11. Приведите примеры запросов с выборкой, сортировкой, группировкой, левым, правым и внешним объединением. 12. Оформите отчет о выполнении лабораторной работы.
Дата добавления: 2015-05-09; Просмотров: 593; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |