
- •Основные требования:
- •Компоненты банка данных:
- •Иерархическая модель данных:
- •Требования к реляционной модели:
- •21.Третья нормальная форма:
- •22.Назначение Аccess:
- •23.Способы создания таблиц в Access: Создание таблиц
- •26.Создание связанной и разделенной форм в Access.
- •27.Типы запросов в Access:
- •31.Создание отчета в режиме конструктора:
- •32.Импортирование данных. Присоединение внешних таблиц.
- •33.Группировка данных.
- •34.Оператор выборки записей языка sql:
- •35. Основные операторы языка sql
- •37.Архитектура бд Компоненты Данные, Метаданные, Блок памяти:
- •38.Архитектура бд Компоненты Блок транзакций, Блок памяти.
- •40.Системы бд Файл-Сервер:
- •41.Системы бд Клиент-Сервер:
- •42.Индексирование полей и записей в бд:
- •44.Системный анализ и физическое проектирование бд.
- •46.Связи в модели Сущность – Связь:
- •47.Обозначение атрибутов и сущностей в модели Сущность – Связь:
- •48.Назначение клавиш для макрокоманды:
- •49.Защита бд:
Базы данных - это совокупность данных организованных по определенным правилам предусматривающие общие принципы описания, хранения и манипулирование данными не зависимо от прикладных программ.
СУБД - это совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.
БД и СУБД вместе образуют банк данных
Банк данных – это автоматизированная информационная система, состоящая из одной или нескольких баз данных и системы хранения, обработки и поиска.
Основные требования:
Многократное использование данных
Простота
Легкость использования
Гибкость использования
Быстрота обработки запросов на данные. Запросы должны обрабатываться с помощью высокоуровневого языка запросов, а не прикладных программ
Адаптивность и расширяемость. БД должны быть настраиваемыми, причем настройка не должна вызывать перезаписи прикладных программ
Контроль за целостностью данных. Система должна осуществлять контроль ошибок данных и выполнять проверку языкового и логического соответствия данных
Наличие интерфейса прикладного программирования. Прикладные программы должны иметь возможность просто и эффективно выполнять запросы на данные
Восстановление данных после сбоя. Автоматически восстанавливать данные без потерь
Компоненты банка данных:
Информационный компонент
Организационно технологические (методические) средства
Программные средства
Языковые (лингвистические) средства
Администратор банка данных
Технические средства
Информационные базы – это данные отражающие состояние определенной предметной области и использованные информационные системы, состоящие из 2-х компонентов:
Коллекции записи собственных данных
Описание этих данных – метаданных
Внешний уровень представления данных. Не затрагивает физической организации (размещения) данных во внешней памяти, поэтому его называют иногда логическим уровнем. Соответственно внутренний уровень называют физическим уровнем. На этом уровне расположены описания БД предназначенных для отдельных пользователей или групп пользователей
Внутренний уровень представления данных.Глобальное представление БД, определяет необходимые условия для организации хранения данных на внешних запоминающих устройствах
Концептуальный уровень представления данных. Промежуточный уровень между внешним и внутренним. Описание БД на концептуальном уровне представляет собой обобщенный взгляд на данные с позиций предметной области (разработчика приложений, пользователя или внешней информационной системы).
Языковые средства БНД.Многоуровневое представление БД предполагает соответствующие описания данных на каждом уровне и согласование одних и тех же данных на разных уровнях. С этой целью в состав СУБД включаются специальные языки для описания представлений внутреннего и внешнего уровн ей. Кроме того, СУБД должна включать в себя язык манипулирования данными (ЯМД). Желательно также наличие тех или иных дополнительных сервисных средств, например средств генерации отчетов. Для выражения обобщенного взгляда на данные применяют язык описания данных (ЯОД) внутреннего уровня, включаемый в состав СУБД. Описание представляет собой модель данных и их отношений, т. е. структур, из которых образуется БД. ЯОД позволяет определять схемы базы данных, характеристики хранимых и виртуальных данных и параметры организации их хранения в памяти и может включать в себя средства поддержки целостности базы данных, ограничения доступа, секретности.ЯМД обычно включает в себя средства запросов к базе данных и поддержания базы данных (добавление, удаление, обновление данных, создание и уничтожение БД, изменение определений БД, обеспечение запросов к справочнику БД).
Программные средства БНД.Обработка данных и управление этой обработкой в вычислительной среде, а также взаимодействие с операционной системой и прикладными программами ,выделяют следующие компоненты:
• ядро, обеспечивающее управление данными во внешней и оперативной памяти, а также протоколирование изменений;
• процессор языка базы данных, обеспечивающий обработку (трансляцию или компиляцию) и оптимизацию запросов на выборку и изменение данных;
• подсистему (библиотеку) поддержки программных вызовов, которая обслуживает прикладные программы управления данными
• сервисные программы (системные и внешние утилиты), обеспечивающие настройку СУБД, восстановление после сбоев и ряд дополнительных возможностей обслуживания.
Технические средства БНД. Служат для обеспечения эффективной и бесперебойной работе БД, должны быть отказа-устойчивыми, иметь надежные устройства ввода/вывода и объемные
быстродействующие накопители
Объект – это то о чем накапливается информация в информационно системе и то что может быть идентифицировано.
Атрибут – это характеристика объекта с помощью, которой моделируется его свойства
Пример: объект: человек; атрибут: пол, ФИО, год рождения, рост, вес
Виды атрибутов: Атрибуты делятся на простые и составные, если атрибут можно разбить на более мелкие составляющие, то он называется составным
Ключ который идентифицирует записи единственным образом называется первичным(главным)
В том случае если ключ идентифицирует некоторую группу записи не имеющих общих свойств, ключ называется вторичным(альтернативным)
Пример:Объект: студент (№ студенческого, ФИО, дата)
Первичный ключ: номер студенческого билета
1:1- имеют место, когда каждому экземпляру первого объекта (А) соответствует только один экземпляр второго объекта (В)и наоборот, каждому экземпляру второго объекта (В) соответствует только один экземпляр первого объекта (А)
1:М - это такие связи, когда экземпляру одного объекта (А) может соответствовать несколько экземпляров другого объекта (В), а каждому экземпляра второго объекта (В) может соответствовать только один экземпляр первого объекта (А).
М:М- это когда, каждому экземпляру одного объекта (А) могут соответствовать несколько экземпляров второго объекта (В) и наоборот, каждому экземпляру второго объекта (В) может соответствовать тоже несколько экземпляров первого объекта (А).