
- •1.База данных. Субд. Основные понятия и определения.
- •2. Информационные системы. Классы аис. Банк данных
- •3. Субд – исторический экскурс и современное состояние.
- •4.Информационная модель данных и ее состав.
- •5.Модели данных. Классификация моделей данных.
- •6. Логические модели данных. Иерархическая модель. Достоинства. Недостатки. Примеры.
- •7. Логические модели данных. Сетевая. Достоинства. Недостатки. Примеры.
- •8. Логические модели данных. Реляционная. Достоинства. Недостатки. Примеры.
- •9. Структурная часть реляционной модели. Отношение. Атрибуты. Домены. Кортежи. Схема отношений. Ограничения.
- •10. Типы взаимосвязей с модели.
- •11.Обеспечение непротиворечивости и целостности данных в базе.
- •12.Основы реляционной алгебры (ограничение, проекция, объединение, пересечение отношений).
- •13.Основы реляционной алгебры (разность, произведение, деление, соединение отношений).
- •14. Жизненный цикл бд.
- •15.Этапы проектирования базы данных. Концептуальное проектирование.
- •16. Этапы проектирования базы данных. Логическое проектирование и физическое проектирование.
- •17. Ms Access. Объект Таблица. Назначение. Режимы работы. Свойства поля. Связи между таблицами.
- •18. Ms Access. Объект Запросы. Назначение. Режимы работы. Бланк запроса. Условие отбора. Сортировка. Группировка.
- •19. Ms Access. Запросы на выборку. Запрос с параметром. Вычисляемое поле. Запросы из нескольких таблиц
- •20.Ms Access. Перекрестный запрос. Запросы на создание, обновление, добавление, удаление таблиц.
- •21.Ms Access. Объект Форма. Назначение. Режимы работы. Подчиненная форма. Элементы управления. Разделы формы.
- •22.Ms Access. Объект Отчеты. Назначение. Режимы работы. Группировка записей. Сортировка. Разделы отчета.
- •23.Избыточность данных и аномалии обновления в бд.
- •24.Нормализация отношений.
- •25.Нормализация таблиц. 1 нормальная форма (1нф). Примеры.
- •26.Нормализация таблиц. 2 нормальная форма (2нф). Примеры.
- •27.Нормализация таблиц. 3 нормальная форма (3нф). Нормальная форма Бойса - Кодда. (нфбк). Примеры.
- •28.Нормализация таблиц. 4 нормальная форма (4нф). Примеры
- •29.Нормализация таблиц. 5 нормальная форма (5нф). Примеры.
- •30.Управление реляционными базами данных. Краткая история языка sql. Типы команд sql.
- •31.Язык запросов sql. Типы данных.
- •32.Язык запросов sql. Оператор выбора select. Простые запросы.
- •33.Язык запросов sql. Функции агрегирования.
- •35.Язык запросов sql. Добавление, удаление и обновление данных в бд.
- •36.Язык запросов sql. Создание таблиц и связей между таблицами.
1.База данных. Субд. Основные понятия и определения.
БД- это совокупность данных имеющая собственное имя и отражающая состояние системы объектов.
СУБД - это совокупность языковых и программных средств , предназначенных для создания , ведения и использования БД.
Данные –это информация представленная в специальном виде
Информация –это любые сведенья о каком –либо событии
Файл- это место фактического хранения информации.
Две составляющие в файле: структура и данные. Структура остается не изменой , а данные могут изменяться при операции обращения .
СУБД позволяет:
определять БД , структуру её данных, задавать ограничения для БД
манипулировать данными, организуя различные запросы
обеспечивать целостность данных
управлять многопользовательским режимом
Компоненты СУБД:
1)непосредственное управление с клавиатуры
2) Алгоритмический язык программирования
3) Кампилятор
4)Программы –утилиты для быстрого программирования
5) АИС-это система реализующая автоматизированный сбор , хранение и обработку данных
2. Информационные системы. Классы аис. Банк данных
Информационные системы – предназначена для накопления и подбора документов удовлетворяющие заданному критерию
АИС-это система реализующая автоматизированный сбор , хранение и обработку данных
Классы АИС:1)Документальные- служат для работы с документами на естественном языке 2) Фактографические- используется для решения задач обработки данных.
Банк данных- предназначена для централизованного накопления и коллективного целевого использования данных.
Включает в себя :
- технические средства, 1или неск БД, СУБД, словарь или каталог данных(служит для описания структуры данных);
3. Субд – исторический экскурс и современное состояние.
Первый программный продукт класса СУБД также родился в IBM в начале 60-х годов. Это была СУБД IMS , основанная на иерархической модели данных. Встроенная СУБД System/38 явилась первой "промышленной СУБД с реляционными возможностями". Назвать ее реляционной было нельзя потому, что из 8 реляционных операций она обеспечивала только 6.
70-е годы ознаменовались множеством экспериментальных и промышленных проектов СУБД, из которых наибольшее влияние на дальнейшее развитие оказали двое - Ingress (Университет г.Беркли) и System R (IBM).
Новое поколение СУБД - dBase. FoxPro, Paradox, Access и др. - создавалось для персональных компьютеров и сред MS DOS, Windows 3.1, Windows 95 - с отсутствием или ограниченностью реальной многозадачности.
Современное состояние:
1)Попытки придать новые свойства персональным СУБД делались и продолжают делаться, но их результаты ограничены в функциях и ненадежны.
2)Расширить старые СУБД средствами дружественного интерфейса. Придание им нового интерфейса (в частности - Web-интерфейса) или соединение их с уже имеющимися интерфейсными средствами - дело техники. СУБД Oracle и DB2 успешно прошли этот путь.
3)Разработать совершенно новые продукты
Перспективы развития СУБД:
Революционный переход к объектно-ориентированным СУБД.
Эклектическое соединение свойств реляционных и объектно-ориентированных СУБД.
Создание новых концепций, системно интегрирующих объектно-ориентированные и реляционные свойства.