
3к (б) БД Лекции ДТВ 2013.pptx
- Количество слайдов: 26
Базы данных 3 курс Дейкова Татьяна Васильевна
Базы данных 2
Базовые понятия реляционных баз данных Основными понятиями реляционных баз данных являются: 1. тип данных, 2. домен, 3. атрибут, 4. кортеж, 5. первичный ключ и 6. отношение. 3
4
Схема отношения - это именованное множество пар {имя атрибута, имя домена (или типа)}. Кортеж - это множество пар {имя атрибута, значение} 5
• • Обычным житейским понимании: представлением отношения → таблица, заголовок → схема отношения строка → кортеж отношения-экземпляра; имена атрибутов → имена столбцов этой таблицы. 6
Моделирование БД Основными конструктивными элементами являются » сущности, » связи между ними » свойства (атрибуты). 7
ER-диаграмм • • Сущность изображаются прямоугольниками, Ассоциации – ромбами или шестиугольниками, Атрибуты – помеченными овалами Связи – ненаправленными ребрами, над которыми может проставляться степень связи (1 или буква, заменяющая слово "много") и необходимое пояснение. 8
Между двумя сущностям, например, А и В возможны четыре вида связей. Первый тип – связь ОДИН-К-ОДНОМУ (1: 1): в каждый момент времени каждому представителю (экземпляру) сущности А соответствует 1 или 0 представителей сущности В: 9
Второй тип – связь ОДИН-КО-МНОГИМ (1: М): одному представителю сущности А соответствуют 0, 1 или несколько представителей сущности В. МНОГИЕ-К-ОДНОМУ (М: 1) МНОГИЕ-КО-МНОГИМ (М: N). 10
Второй тип – 11
12
Более сложные связи 13
СУЩНОСТЬ (атрибут 1, атрибут 2 , . . . , атрибут n) АССОЦИАЦИЯ [СУЩНОСТЬ S 1, СУЩНОСТЬ S 2, . . . ] (атрибут 1, атрибут 2, . . . , атрибут n) 14
15
Домен - заданием некоторого базового типа данных, к которому относятся элементы домена. 16
СУБД «Microsoft Access» *. MDB Структура СУБД MS ACCESS 17
Среда «Microsoft Access» 18
Схема базы данных 19
Создание запросов 20
Панель инструментов приложения Microsoft Access при открытом окне конструктора запросов. 21
Создание запросов Задание условий для выбора записей 1. Точное совпадение значения поля. 2. 3. Точное несовпадение значения одного поля. Условия неточного совпадения 22
Условия неточного совпадения Оператор Like если в строке «Условия отбора» надо написать часть слова и ввести знак *, например «Кон*» , при запуске запроса оператор Like появится автоматически. 23
Результат запроса 24
Работа с датами 25
Операторы And и OR При вводе условий отбора можно использовать операторы And и Or, которые позволяют записать достаточно сложные условия отбора в одной строке. ГАЗ or Урал ГАЗ and Урал 26
3к (б) БД Лекции ДТВ 2013.pptx