- •1. Определение базы данных с комментариями. Преимущества использования бд.
- •2.Состав системы бд. Раскрыть разделы: Данные и Аппаратное обеспечение.
- •3.Состав системы бд. Раскрыть раздел Программное обеспечение
- •6. Элементарная единица моделирования данных. Определение модели данных (формула).
- •7. Модели данных. Перечислить. Дать краткую характеристику.
- •8.Реляционная модель данных(рмд). Структурная часть.
- •9. Ограничения на отношения, используемые в рмд.
- •10.Реляционная модель данных. Целостная часть.
- •11. Понятие ключа отношения. Свойства. Первичный ключ.
- •12. Понятие внешнего ключа отношения. Пример
- •13. Реляционная модель данных. Манипуляционная часть. Традиционные операции над множествами.
- •14. Реляционная модель данных. Манипуляционная часть. Специальные операции реляционной алгебры.
- •15. Процесс проектирования бд. Этапы.
- •16. Проектирование бд – Инфологическое проектирование (содержание).
- •17. Основные концепции er – моделирования.
- •26. Правила отображения er-диаграммы на логическую схему.
- •27. Нормализация таблиц. Избыточность данных и аномалии редактирования.
- •28.Нормализация таблиц. Зависимость между атрибутами отношения.
- •29. Нормализация таблиц. 1 нф, 2 нф схем отношений.
- •30. Нормализация таблиц. 3 нф, 4 нф схем отношений.
- •31. Содержание этапа физического проектирования бд.
- •32. Архитектура субд ansi-sparc. Схема. Внешний, концептуальный и внутренний уровни.
- •33. Два типа независимости от данных – логическая и физическая
- •34.Проект, состав и назначение элементов проекта.
- •35. Символьные типы данных, используемые в Visual FoxPro.
- •36. Числовые типы данных, используемые в Visual FoxPro.
- •41. Типы индесков
- •42. Организация постоянных и временных межтабличных связей.
- •43.Главное требование ссылочной целостности. Группа правил Update.
- •44. Главное требование ссылочной целостности. Группа правил Delete.
- •45. Главное требование ссылочной целостности. Группа правил Insert.
- •46. Организация запросов к бд. Этапы формирования запроса.
- •47.Операторы Use, Select, Append, Replace. Назначение, синтаксис.
- •48.Операторы удаления и восстановления записей. Назначение, синтаксис.
- •49. Операторы перемещения и поиска записей в таблице. Назначение, синтаксис.
6. Элементарная единица моделирования данных. Определение модели данных (формула).
Модель данных – это интеллектуальное средство, которое позволяет реализовать интерпретацию данных.
Модель данных = множество правил порождения данных + множество операций над данными
Э лементарная единица моделирования - <имя объекта, свойство объекта, значение свойства>
7. Модели данных. Перечислить. Дать краткую характеристику.
Ядром любой СУБД является модель данных.
1.Иерархическая – предполагает наличие связей «один ко многим»(дерево) между физически организованными данными, имеющими общий признак.
Иерархическая модель данных представляет собой совокупность элементов, расположенных в порядке их подчинения от общего к частному и образующих перевернутое дерево (граф). Данная модель характеризуется такими параметрами, как уровни, узлы, связи. Принцип работы модели таков, что несколько узлов более низкого уровня соединяется при помощи связи с одним узлом более высокого уровня.
Пример:
2.Сетевая – предполагает наличие связей типа «многие ко многим»(граф) между физически организованными данными, имеющими общий признак.
Основные понятия сетевой модели базы данных:
Уровень – определяет путь передачи данных.
Элемент (узел) — это совокупность атрибутов данных, описывающих некоторый объект.
Связь — отношение общности, соединения или согласованности.
Сетевая БД состоит из набора экземпляров определенного типа записи и набора экземпляров определенного типа связей между этими записями.
Р азница между иерархической моделью данных и сетевой состоит в том, что в иерархических структурах запись-потомок должна иметь в точности одного предка, а в сетевой структуре данных у потомка может иметься любое число предков.
Пример:
3.Реляционная – простейшая и наиболее привычная форма представления данных в виде двумерных
таблиц, поиск и обработка информации в которой не зависит от физической реализации.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Реляционная
Нереляционная.
4.Объектно – ориентированная (ОО) – группировка характеристик сложных объектоы и операция для их обработки таким образом, чтобы иметь возможность их использовать для построения более сложных объектов.
8.Реляционная модель данных(рмд). Структурная часть.
Инд. Код |
Ф ИО |
Адрес |
1 |
Иванов |
Мопра, 10-12 |
2 |
Петров |
Ленина,1-34 |
3 |
Сидоров |
Труда, 12-48 |
4 |
Егоров |
Упита, 60-24 |
Отношение – это двумерная таблица,
в которой каждая строка имеет один и
тот же формат и представляет собой один
и тот же объект реального мира, или
соотношение между объектами(связь).
Атрибут – это имя столбца таблицы.
Схема отношения – это множество
имён столбцов таблицы.
Домен – это множество допустимых
значений атрибута отношений.
n-арный кортеж(строка
таблицы) – это множество значений,
взятых по одному из домена каждого
атрибута.
n – количество атрибутов в кортеже,
степени отношений.
Кардинальность – количество строк
в таблице.
Элемент данных – это конкретное
значение атрибута отношений.
В таблице нет и не может быть
одинаковых строк.