Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lektsii_Kara-Ushanova.doc
Скачиваний:
27
Добавлен:
22.02.2015
Размер:
326.14 Кб
Скачать

14.Субд

В основе лежит взаимодействия прикладных программ и баз данных

Локальные базы данных – на одном компьютере расположены БД и прикладные программы.Функции:1Представление данных (клиент)2.Управление данными (сервер)3.Обработка данных (либо у клиента, либо на сервере)

MS AccessAccess поддерживает реляционную модель данных, т.е. БД – совокупность связанных реляционных таблиц.Сначала создаются таблицы, затем между ними устанавливаются связи, после этого таблицы заполняются данными.БД в Access – один файл с расширением mdbТаблицы содержат хранимые данные.Состав и архитектура систем баз данныхИнформационные системы – совокупность ресурсов, технических, программных, информационных и других, предназначенных для инф. поддержки какого-либо вида деятельности конкретной предметной области.- БД- СУБД

- словарь данных- прикладное программное обеспечение- пользователи- администратор

- компьютерная средаБазы данных – структурированная совокупность взаимосвязанных данных, отражающая системы объектов и их соотношение к конкретной предметной области.С помощью БД регламентируется организация и управление данными в соответствии с принятой моделью.Важные условия – адекватность БД предметной области.СУБД: Объект управления – БД

Средство управления – СУБДСУБД – совокупность инструментальных (языковых и программных) средств, предназначенных для создания, сопровождения и коллективного использования БД.СУБД – среда, в которой БД разрабатывается и функционирует.

СУБД – средство поддержки принятой в системе модели данных.

Функции:- контроль целостности, компактности и достоверности данных- обеспечивает коллективный доступ к данным- защита данных и их восстановление в случае утраты

- доступ прикладных программ к БД 2. Аспекты управления- структурный- процедурный

Основной язык СУБД – SQL (Structured Query Language)Связь прикладных программ с БЖ осуществляется при помощи интерфейсов прикладного программирования BDE, ODBC, ADO – это библиотеки выполняющие служебные функции. Словарь данных – это база метаданных, т.е. база, содержащая служебную информацию. Пользователи:- конечные пользователи- прикладные программыАдминистрация БД:Орган, осуществляющий управление.Основные функции: согласовывать разные представления о предметной области.3 уровня представлений:1) Внешний: внешняя модель данных соответствует локальному логическому представлению данных конкретной прикладной программы.2) Концептуальный: глобальное представление о структуре данных конкретной П.О.3) Физический: физическая организация данных

Реляционный подход к проектированию баз данных.E-R-модель

Сущность: используется для моделирования самих объектов П.О. и рассматривается как абстракция обобщения.Реляционная модель данных:В основе лежит тип структуры данных – отношение – relationОтношение – это множествоНаглядный образ отношения – таблица.Понятие модели данных определяется 3 аспектами:- тип структуры- ограничение целостности- операцииЭлементы отношения:- заголовок: задается именем моделируемого отношения- тело отношения: задается атрибутами

Ограничение целостности- внутренние: обусловлены особенностью типа структуры

- семантическиевнутренние:

  • в таблице не может быть дубл. строк

  • порядок следования строки значения не имеет

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]