- •1.Предмет и содержание курса.
- •4.Система. Информационная система. Автоматизированная информационная система (аис). Экономическая информационная система (эис). Классификация эис. Информационное обеспечение аис.
- •6.Причины, обусловившие появление баз данных. Файловая организация данных в аис, ее недостатки.
- •7.Предметная область. Информационный объект. Понятие базы данных (бд).
- •8. Модель данных.
- •9. Иерархическая модель. Достоинства и недостатки иерархической модели данных.
- •10. Сетевая модель. Достоинства и недостатки сетевой модели данных.
- •11. Реляционная модель. Понятие реляционного отношения. Домен, кортеж, ключ.
- •13.Понятие процесса проектирования, основные его принципы.
- •14.Этапы проектирования реляционной бд.
- •15.Концептуальное проектирование. Словарь данных. Концептуальная модель.
- •18. Понятие субд. Язык описания данных и язык манипулирования данными. Архитектура субд.
- •21. Режимы работы пользователя с субд
- •22.Функц. Возможности современных субд.
- •24. Тенденции развития субд
- •25. Общая характеристика субд Access 2000
- •31.Инструментальные средства для создания бд и ее объектов, для выполнения расчетов
- •32. Таблица как объект бд: поля, записи, ключ. Способы создания таблицы.
- •33. Описание структуры таблицы. Установка ключа. Заполнение и сохранение таблицы.
- •34. Создание связи определенного типа между таблицами. Схема бд.
- •36.Операции, выполняемые при работе с таблицей.
- •37.Операции по корректировке бд.
- •38.Запросы, их типы и возможности. Способы создания запроса. Инструментальные средства для формирования запроса.
- •39.Создание запроса выбора.
- •40.Создание запроса на основе нескольких таблиц.
- •51. Структура команды языка sql.
- •52. Описание данных (команда create table).
- •53. Манипулирование данными: ввод, удаление и изменение значений полей (команды
- •55.Представления, их создание (команда create view).
- •56.Определение прав доступа (команды grant, revoke).
- •57.Работа sql со множеством пользователей. Транзакции и управление ими
- •58.Использование sql с другими языками программирования
- •59.Дизайнеры sql-запросов.
- •60.Средства автоматизации обработки данных в субд.
- •64.Пользователи бд. Администратор бд, его функции.
- •66.Резервирование бд
- •67.Понятие репликации бд
- •68.Оптимизация бд
- •69. Восстановление бд.
- •70.Актуальность защиты. Методы.
6.Причины, обусловившие появление баз данных. Файловая организация данных в аис, ее недостатки.
В первые годы автоматиз. обработки инф., в 50-60 гг. использовалась файловая организация данных. Данные хранились в файлах последовательного доступа. 60 гг. – распространение устройств прямого доступа – магнитные диски, распространение файлов произвольного доступа. Рост значения создания АИС. Сначала АИС имели файловую организацию данных. Недостатки: 1. дублирование данных; 2. жесткая связь данных и прикладных программ (описание данных включалось непосредственно в программу. Изменение организации данных вело к переделыванию программы, программы - узкоспециализированны); 3. огранич. контроль данных; 4. недостаточные возможности управлен. данными. Недостатки, и необходимость централизации данных, коллективного доступа к ним, повышение требований к скорости обработки и достоверности данных – причины, обусловившие быстрое развитие БД.
7.Предметная область. Информационный объект. Понятие базы данных (бд).
Требования, предъявляемые к БД. Понятие целостности БД. Единицы измерения объема современных БД. Устройства для размещения БД. БД – именованная совокупность данных, отражающая состояние объектов, их св-ва и взаимоотношения в некоторой предметной области. Объект – все то, что может характеризоваться набором значений некоторой совокупности атрибутов. Атрибут – информационное отражение св-ва объекта. Предметная область – часть реал. мира, которая описывается и моделируется с помощью БД.
В БД инф. храниться централизованно. Многие могут иметь возможность доступа, просмотра и измен. инф. – все в одно и то же время, пользуясь последней версией инф. Это позволяет легче изменять и согласовывать данные, экономить дисковое пространство.
БД позволяет обращаться к данным без знания физического расположения их в памяти комп-ра, дает более эффективный доступ и обраб-ку данных. Разработка прикладных программ, испол-их БД, становится легче, быстрее, дешевле, более гибкой – гл. преимущества над файлов. организ. данных.
Требов. к БД: 1. многократное использование данных;2. быстрыий поиск и получение инф.;3. простота обновления данных;4. уменьшение излишней избыточности данных;5. отсутствие дублирования данных в различных компонентах БД, обеспечивающее однократный ввод данных;6. защита данных от несанкционир. доступа, от искожения и уничтожения;7. целостность БД – требование полноты, непротиворечивости и сохранности данных.
Измерения V: 1 Терабайт = 1012 байт, 1 Петабайт = 1015байт.
БД размещаются на устройствах для хранения больших V данных: жестких магнит. дисках, оптических CD, оптических библиотеках – устройства в которых может быть установлено > 500 CD разного формата.
8. Модель данных.
Модель данных – совокупность взаимосвязанных структур данных и операции над этими структурами. На практике наиболее распространены три модели: иерархическая, сетевая, реляционная.
9. Иерархическая модель. Достоинства и недостатки иерархической модели данных.
Представляет собой перевернутое дерево, из элементов связи которых выходят соответствующие связи. На самом верхнем уровне только один узел – корень. Каждый элемент связан с одним или несколькими элементами на более низком уровне (порожденные элементы)и только с одним элементом на более высоком уровне, за исключением корня.
Достоинства: простота доступа данных
Недостаток: жесткое фиксирование взаимосвязи между элементами.