x-uni.com
регистрация / вход
сейчас на линии 69 чел.
x-uni.com
x-uni.com
 
Математика
Биология
Литература
Русский язык
ВИДЕО
Физика
Химия
История
Английский
 
ВИДЕО
 
 
регистрация / вход
сейчас на линии 69 чел.
Базы данных, Проектирование и создание, Диго С.М., 2008

Базы данных, Проектирование и создание, Диго С.М., 2008

Базы данных, Проектирование и создание, Диго С.М., 2008.

   Курс «Базы данных» в конкретных областях деятельности преследует несколько целей:
1.   показать особенности технологии банков данных как одной из основных новых информационных технологий, с тем чтобы студенты понимали тенденции развития современных информационных технологий, видели их преимущества и недостатки, особенности работы в условиях конкретных технологий в их профессиональной деятельности;
2.   сориентировать студентов во множестве современных СУБД и связанных с ними технологий;
3.   осветить теоретические и организационно-методических вопросы построения и функционирования систем, основанных на концепции баз данных, в том числе различные методологии моделирования и проектирования баз данных;
4.   показать возможности средств автоматизации проектирования БД;
5.   показать возможности современных высокоуровневых языков и средств создания приложений;
6.   научить практической работе (проектирование, ведение и использование баз данных) в среде выбранных целевых СУБД

   Задачей изучения дисциплины является научить студентов квалифицированно использовать возможности баз данных. В процессе изучения дисциплины студенты должны:
Иметь представление: об основных понятиях БД компонентах банков данных, разновидностях банков данных и их особенностях, подходах к построению БД и сферы их применимости.
Знать: особенности реляционной модели и их влияние на проектирование БД изобразительные средства, используемые в ЕR-моделировании; языки описания и манипулирования данными разных классов (QBE, SQL, элементы 4GL), технологии организации БД.
Уметь: определить предметную область, спроектировать реляционную базу данных (определить состав каждой таблицы, типы полей, ключ для каждой таблицы), определить ограничения целостности, получать результатные данные в различном виде (ответов на запросы, экранных форм, отчетов).

ОГЛАВЛЕНИЕ
Цели и задачи дисциплины 6
Глава 1. Введение в банки данных 7
1.1. Понятие банка данных 7
1.1.1. Основные понятия 7
1.1.2. Преимущества БнД 8
1.1.3. Пользователи БнД 8
1.1.4. Предпосылки широкого использования БнД 10
1.1.5. Требования к БнД 10
1.1.6. Недостатки БнД 11
1.2. Компоненты банка данных 11
1.2.1. Информационная компонента 11
1.2.2. Программные средства БнД 12
1.2.3. Языковые средства БнД 13
1.2.4. Технические средства БнД 15
1.2.5. Организационно-методические средства 16
1.2.6. Администраторы банка данных 17
1.3. Классификация банков данных 18
1.3.1. Классификация баз данных 20
1.3.2. Классификация СУБД 25
1.3.3. Классификационные группировки, относящиеся к БнД в целом 27
1.4. Уровни моделей и этапы проектирования БД 30
1.4.1. Уровни моделей 30
1.4.2. Взаимосвязь этапов проектирования БД 31
1.4.3.Факторы, влияющие на проектирование БД 34
Контрольные вопросы 35
Глава 2. Концептуальное проектирование 37
2.1. Общие сведения о моделировании предметной области 37
2.1.1. Уточнение понятия концептуальной модели 37
2.1.2. Основные компоненты концептуальной модели 38
2.1.3. Требования, предъявляемые к концептуальной модели 39
2.1.4. Преимущества использования ER-моделирования 40
2.2. Описание базовой ER-модели 40
2.2.1. Понятия «объект» и «класс объектов» 41
2.2.2. Разновидности объектов 42
2.2.3. Изображение простого объекта 42
2.2.4. Описание свойств объекта. Разновидности свойств 44
2.2.5. Алгоритмические зависимости 48
2.2.6. Интегральные характеристики класса объектов 49
2.2.7. Связи между объектами 50
2.2.8. Сложные объекты 55
2.2.9. Рекомендации по построению базовой ER-модели 58
Глава 3. Даталогическое проектирование 60
3.1. Общие сведения о даталогическом проектировании 61
3.2. Критерии оценки БД 63
3.3. Особенности даталогических моделей 69
3.4. Проектирование логической структуры реляционной базы данных 71
3.4.1. Вводные положения 71
3.4.2. Алгоритм перехода от базовой ER-модели к схеме реляционной базы данных 72
3.4.3. Дополнительные рекомендации по проектированию БД 81
Контрольные вопросы 83
Глава 4. Проектирование баз данных с использованием ALLFUSION ERWIN DATA MODELER 84
4.1. Общие сведения 84
4.2. Выбор шаблона представления модели 85
4.3. Интерфейс ERWin 88
4.4. Выбор шрифтов 89
4.5. Нотации, используемые при построении ER-моделей 89
4.6. Построение логической модели 91
4.6.1.Сугцности 91
4.6.2. Создание простых сущностей 91
4.6.3. Дополнительные свойства атрибутов. Создание ключей и инверстных входов 96
4.6.4. Дополнительные характеристики сущности 101
4.6.5. Описание иерархии обобщения 102
4.6.5.1. Описание иерархии обобщения в нотации IDEF1X 102
4.6.5.2. Описание иерархии обобщения в нотации IE 104
4.7. Задание связей между сущностями 106
4.7.1.Виды связей 106
4.7.2.Пример логической модели в нотации IDEF1X 110
4.7.3. Задание имен связей 111
4.7.4.3адание нескольких связей между парой сущностей 112
4.7.5.Вид модели в нотации IE (Information Engineering) 113
4.8. Уровни отображения логической модели 115
4.9. Ограничения целостности 117
4.9.1. Ограничения на значения атрибутов 117
4.9.2. Ограничения целостности связи 122
4.9.3. Триггер ссылочной целостности 127
4.10. Физическое моделирование 128
4.10.1. Выбор целевой СУБД 128
4.10.2. Нотации, используемые при построении физической модели 129
4.10.3. Сравнение логической и физической модели 130
4.10.4. Преобразование связи «многие-ко-многим» 131
4.10.5. Отображение обобщенной сущности 132
4.10.6. Создание базы данных 133
Контрольные вопросы 135
Глава 5. Создание БД в MS ACCESS 2007 136
5.1. Общие понятия. Интерфейс 136
5.2. Создание таблиц 138
5.2.1. Общие сведения 138
5.2.2. Создание таблицы в режиме таблицы 138
5.2.3.Создание таблицы в режиме Конструктора 140
5.2.3.1. Общие характеристики. Типы полей 140
5.2.3.2. Использование мастера подстановки 143
5.2.3.3. Определение ключа таблицы 149
5.2.3.4. Свойства полей 150
5.2.3.5. Сохранение описания таблицы 152
5.2.3.6. Создание таблиц для контрольного примера 153
5.2.3.7. Изменение структуры таблицы 154
5.2.4. Другие способы создания таблиц 155
5.2.4.1. Копирование структуры таблицы 155
5.2.4.2. Создание таблиц на основе шаблона 155
5.2.4.3. Создание таблиц путём импорта из других систем 156
5.3. Связывание таблиц 159
5.4. Задание ограничений целостности 161
5.5. Ввод данных в базу данных 164
Контрольные вопросы 165
Курсовой проект 166
Список рекомендуемой литературы 171

Скачать бесплатно на сайте fileskachat.com

Предложения интернет-магазинов

Первые шаги в мире информатики. 9 класс : Опорные конспекты +вкладыш для тестовых работ

Автор(ы): Тур Светлана Николаевна, Бокучава Татьяна Петровна   Издательство: BHV, 2011 г.  Серия: Первые шаги

Цена: 272 руб.   Купить

Опорные конспекты для ученика 9 класса средней школы предназначены для проведения уроков по курсу информатики и включают теоретический материал и задачи для самостоятельного решения по темам: формальная логика и таблицы истинности, законы алгебры логики, логические элементы и схемы, решение логических задач в среде программирования QBasic; знакомство с СУБД Microsoft Access, создание и заполнение базы данных, определение связей, создание запросов и форм, приемы работы с базой данных; формализация и компьютерное моделирование, моделирование задач на обработку числовых массивов, текстовых величин и баз данных в электронных таблицах Microsoft Excel; основные понятия о сетях ЭВМ, глобальная сеть Интернет, принципы поиска информации в Интернете. В прилагаемом вкладыше представлены проверочные и итоговая работы для 2-х вариантов.


Занимательное программирование. Базы данных

Автор(ы): Такахаши Манна   Издательство: ДМК-Пресс, 2014 г.  Серия: Образовательная манга

Цена: 664 руб.   Купить

Простой, последовательный, наглядный и необременительный путь изучения основ информатики! Читай комиксы манга и становись отличником! У принцессы Руруны и Кейна возникла проблема: в их торгующей фруктами империи царит неразбериха из-за противоречивых данных, и поэтому дыни подменяются яблоками и клубникой, что вызывает большие трудности в работе. И что же им делать? Конечно же, построить реляционную базу данных, и поможет им в этом Тико, чудесная фея баз данных. Она покажет Руруне и Кейну, как создать базу данных, которая поможет управлять продажами, реализацией товара и его экспортом. Вы узнаете, как работает база данных, и поймёте значение таких терминов, как схемы, ключи, нормализация и транзакции. Если у вас голова идёт кругом, когда речь заходит о базах данных, или же вы просто заплутали в лабиринте чисел и данных, которые, как вам кажется, неподвластны контролю, присоединяйтесь к Руруне и Кейну.


Испанско-русский, русско-испанский универсальный словарь с грамматическим приложением

Автор(ы): Ладомирский Н.А., Иванов А. В.   Издательство: Вече, 2013 г.  Серия: Учебная литература

Цена: 159 руб.   Купить

Словарь содержит 13000 лексических статей в испанской части и 11000 - в русской. При его составлении использованы словарные базы данных издательства "ЭТС". Словарь рассчитан на читателя, приступающего к изучению испанского языка или освоившего в пределах школьной программы. Он предназначен для использования при чтении и переводе несложных текстов - как литературных, так и газетно-журнальных. В конце словаря помещен краткий справочник по грамматике испанского языка.


Немецкий для менеджеров. Учебник

Автор(ы): Ковтун Людмила Георгиевна, Николаева Татьяна Николаевна, Львова Ольга Васильевна   Издательство: Феникс, 2013 г.  Серия: Высшее образование

Цена: 161 руб.   Купить

Данный учебник предназначен для студентов, магистрантов, аспирантов и специалистов по менеджменту и маркетингу. Цель учебника - развитие языковой коммуникативной компетенции, необходимой для профессиональной деятельности. Учебник построен по тематическому принципу с использованием текстов из оригинальных источников. Аппарат упражнений способствует формированию навыков чтения оригинальной литературы, развитию умений извлечения и творческой переработки полученной информации, а также обеспечивает создание необходимой терминологической базы. Использование интерактивных методов обучения стимулирует развитие навыков иноязычного общения на профессиональные темы. Тексты из немецкой художественной литературы дополняют тексты основных разделов.

ПЕДСОВЕТ / ФОРУМ

Новости образования

Новости науки

флаг италииX-UNI рекомендует репетитора итальянского языка: yuliyavenezia (Скайп).

Репетитор по Скайпу без посредников

Неограниченная аудитория, свободный график. Начните свой бизнес здесь!