- •В2) бд. Определение и свойства
- •В3)Основные Этапы проектирования
- •В4) II. Разработка илм
- •A. Нормализация ио
- •B. В по допускаются след.Типы связей :
- •В6) IV. Разработка бд средствами субд
- •В7.Субд access
- •В8) Таблицы.
- •В9) Формы
- •В10) Обработка данных в режиме таблицы и формы
- •В11) Запросы
- •В13. Макросы
- •В14. Создание главной кнопочной формы
- •Иерархическая структура данных
- •В17.Объектно ориентированные бд
- •В18.Распределённые бд и управление распределённой информацией.
- •В19.Оперативная обработка транзакции
B. В по допускаются след.Типы связей :
-одно-однозначные. Говорят,что А и В нах-ся в 1:1 , если кажд.записи из А соотв.только одна запись из В и наоборот, кажд.записи из В соотв.только одна запись из А.
- одно-многозначные. А B нах-ся в 1:М связи, если кажд.записи из А соотв.много записей из В и наоборот – каждой записи из В соотв-т только одна запись из А.
- много-многозначные. А В. Говорят, что А и В нах-ся в М:М связи, если кажд.записи из А соотв-т много записей из В и наоборот – каждой записи из В много записей из А.
В стр-ре БД возможны связи 1:1 и 1:М.
М:М связи д\б преобразованы в 1:М по след.технологии. Вводится новый об-т – связка, кот. будет нах-ся в 1:М связи к исх.объектам. М:М связь удаляется.
c. Канон.форма представляет собой графическое изображение схемы БД, где прямоугольниками показывают инф-ные объекты, а строками указывают связи м\у инф.объектами. В ячейках указывается ключевые поля.
К КФ предъявляют след.требования:
а) инф.объекты д\б нормализованы.
б) д/б только связи 1:1 и 1:М
в) инф.объекты д/б упорядочены по уровням, т.е. подчинённая табл. д/располагаться ниже главной.
d) Она строится на основе канон.формы. Внутри ячейки указывают все реквизиты. Ключ помещают вначале списка и выделяют жирным шрифтом. На строках указ-т поля по кот.осуществляется связь.
Возможны 2 варианта связей м\у инф.объектами:
а) ключ.главная табл.соединяется с частью составного ключа подчинённой таблицы. Пример: группа и студент.
б) ключевая главная табл соед с описательным реквезитом подчинённой таблицы
Пример: кафедра и преподователь
В5) III. Разработка логич.стр-ры БД
Описание логической структуры каждой таблицы приводится в след.виде.
Поле |
Признак ключа |
Формат поля |
|||
имя |
название |
тип |
длина |
точность |
|
|
|
|
|
|
|
Рекомендации по заполнению таблицы:
1) Имя-поле определяет как обращаться к этому полю при автоматических операциях. Оно выбирается т.о. чтобы отражало сущность реквизита и являлось сокращением его наименованию.Это м\б комбинация букв,цифр,спецсимволов. За исключением . ! [.], апострофа. Макс.длина 64символа.
2) Признак ключа указывает –является ключ простым или составным.
3) Тип поле определяется из того,какие данные будут нах-ся в этом поле. Это м\б:
А)текстовые-содержат отд.слова, цифры,общ.слова < или= 255символов.
Б) текст поле содержит бол.участки текста > 255 символов.
В) числовые сод-т числа д\рассчётовю Д\них размер указывается байт, д\целых от 0до20.
Целое для целых чисел от -32778 до+ 32778. Длина поля 2 байта.
В6) IV. Разработка бд средствами субд
СУБД – это комплекс программ и языковых средств необх-х для создания БД, д\поддержания в актуальном состоянии и организации доступа различных модулей.
Осн.средствами СУБД являются:
Средства описания структуры данных
Средства конструкции экранных форм д/ввода данных, их просмотра и корректировки.
Средства создания запросов д\выборки данных по заданным условиям.
Средства создания отчётов д\вывода на печать результатов обработки.
Спец.языковые средства д\нестанд-х алгоритмов обработки данных.
Ср-ва приложений пользователя (создание панелей,меню,кот.позволяют объединить разл-е операции с БД в единый технологический процесс).