Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПКП.docx
Скачиваний:
22
Добавлен:
16.12.2018
Размер:
134.24 Кб
Скачать

Реляционные базы данных

Наиболее распространенная модель данных, применяемая в настоящее время при разработке баз данных

реляционная

Модель данных, основанная на табличном представлении информации об объектах

реляционная

Таблица в СУБД Access -

набор данных по конкретной тематике

Объект базы данных Microsoft Access, позволяющий выбирать из БД только необходимую информацию

запрос

Отчет в БД MS Access можно создать на основании

одной или нескольких таблиц

таблиц и запросов

Объекты, автоматизирующие выполнение конкретной операции БД без программирования

макросы

Основным объектом, предназначенным для хранения данных в БД MS Access, является

таблица

Типы связей между таблицами в БД MS Access

один к одному

один ко многим

Отчет в БД MS Access предназначен для

печати

Объекты, НЕ входящие в БД Access

блокнот

калькулятор

Типы запросов в БД MS Access

на выборку

перекрестный

параметрический

на обновление

Модели данных, используемые при создании баз данных

реляционная

иерархическая

сетевая

Наиболее полный перечень объектов СУБД Access

таблицы, запросы, формы, отчеты, макросы, страницы, модули

Формы в БД Access используются

для ввода данных

для просмотра данных

для корректировки данных

Правильные изречения

отчет в Access целесообразно создавать с помощью Мастера отчетов

форму в Access предпочтительнее создавать с помощью Мастера форм

запросы описываются в бланке Конструктора

каждая таблица Access должна содержать уникальное поле - ключ

Правильные утверждения

Нормализация – получения оптимальной реляционной структуры

Отношение называется нормализованным и приведенным к 1-й нормальной форме, если все его атрибуты – простые и неделимые

Отношение приведено ко 2-й нормальной форме, если оно находится в 1-й нормальной форме, и каждый неключевой атрибут функционально полно зависит от составного ключа

Отношение приведено к 3-й нормальной форме, если оно находится во 2-й нормальной форме, и каждый неключевой атрибут нетранзитивно зависит от первичного ключа

Нормальная форма Бойса Кодда является бале строгим определением 3-й нормальной формы

Этапы работы с базами данных

Проектирование

Разработка

Эксплуатация

Сопровождение

Типы запросов на изменение в СУБД Access

на создание таблицы

на обновление записей таблицы

Типы запросов на изменение в СУБД Access

на удаление записей таблицы

на добавление записей в таблицу

Структурные элементы базы данных

элемент данных

агрегат данных

запись

Какими характеристиками обладает элемент данных

имя

тип

длина

Модель «сущность-связь» относится к:

концептуальным моделям

Модель «сущность-свзяь» изображается в виде

диаграммы

Модель «сущность-свзяь» предложил ученый

Питер Чен

Основные элементы FR-модели («сущность-связь»)

сущность

связь

атрибут

Какие из перечисленных терминов означают модели баз данных

реляционная

постреляционня

Реляционная модель была предложена

Эдгаром Коддом

«Атрибут» характеризуют следующие параметры

тип

размер

домен

Основными понятиями реляционных баз данных являются:

тип данных

домен

атрибут

кортеж

отношение

Можно ли дать определение домену как «допустимое потенциальное множество значений данного типа»

да

Если каждый неключевой атрибут нетранзитивно зависит от первичного ключа, то отношение находится в:

3 нормальной форме

Если каждый неключевой атрибут функционально полно зависит от составного ключа, то отношение находится в:

2 нормальной форме

Сколько существует нормальных форм отношений?

шесть

Характеристики поля реляционной базы данных:

тип данных

домен

имя

Домен поля базы данных - это

область допустимых значений соответствующего поля

Основные функции СУБД

управление данными во внешней памяти

управление транзакциями

журнализация восстановление БД после сбоев

Постреляционная модель базы данных отличается от реляционной тем, что в ней

снято ограничение на атомарность атрибутов

Постреляционные БД позволяют хранить в одном поле

несколько реквизитов

целую таблицу

Постреляционные БД дают возможность организовать

многомерную БД

в том числе и трехмерную БД

Столбец или совокупность столбцов, значения которых однозначно идентифицируют каждую строку таблицы в реляционной модели, это

первичный ключ

Столбец, значение которого однозначно характеризует значении первичного ключа другого отношения, это

внешний ключ

Основные языковые средства СУБД

язык описания данных

язык манипулирования данными

язык запросов

Поля связи в СУБД Access

иметь соответствующие друг другу типы данных и одинаковые размеры

быть полями одинакового смыслового содержания, иметь соответствующие друг другу типы данных и одинаковые размеры

Поля связи в СУБД Access

могут в обеих связанных таблицах быть ключевыми

в одной из связываемых таблиц обязательно должно быть описано как ключевое

в обеих связанных таблицах должны быть идентичными по смыслу и формату ключами – первичным и внешним

Соответствие между понятиями:

L1: База данных

L2: Система управления базами данных

L3. Банк, данных

L4: Модель данных

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

R2: комплекс управляющих программ, предназначенный для создания, редактирования, сопровождения и использования баз данных

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

R4: способ организации данных и связей между ними, определяющий набор допустимых операций над данными

Соответствие между объектами базы данных:

L1: Таблица

L2: Запрос

L3: Форма

L4: Отчет

R1: служит для размещения исходной информации базы данных

R2: обеспечивает выборку, упорядочение, различное представление обработку информации из базы данных

R3: используется для работы с данными на экране, отображает содержимое полей одной записи, в т.ч изображения

R4: документированное представление информации из объектов базы данных, предназначенное для вывода на печать

Соответствие между моделью данных и СУБД

L1: не зависит от конкретной СУБД

L2: частично зависит от конкретной СУБД

L3 : полностью зависит от конкретной СУБД

L4:

R1: концептуальная модель данных

R2: логическая модель данных

R3: физическая модель данных

R4: смешанная модель данных

Установите соответствие:

LI: 1 нормальная форма

L2: 2 нормальная форма

L3: 3 нормальная форма

L4:

L5:

R1: атомарность атрибутов

R2: полная функциональная зависимость

R3 нетранзитивная зависимость

R4 : многозначная зависимость

R5: зависимость по соединению

Установите соответствие:

L1: отношение

L2: кортеж

L3: атрибут

L4: домен

R1: таблица

R2: запись

R3: поле

R4 : подмножество значений

Структурные элементы базы данных от наибольшего к наименьшему

  1. база данных

  2. набор записей (файл)

  3. запись

  4. агрегат данных

  5. элемент данных

Последовательность операций при описании таблицы реляционной базы данных

  1. Определение последовательности полей в записях таблицы

  2. Присвоение каждому полю таблицы уникального идентификатора

  3. Выбор для каждого поля значения типа данных

  4. Задание при необходимости свойств и характеристик поля, отличных от установленных по умолчанию (ограничений по принимаемым значениям, маски ввода, формата представления и т.п.)

  5. Задание для некоторых полей таблицы возможности подстановки значений из формируемого списка или однотипных, идентичных по смыслу полей ранее описанных и сохраненных других таблиц.

  6. Установление в таблице одного или нескольких полей первичного ключа и сохранение таблицы

Последовательность операций при работе с реляционной базой данных

  1. Описание и сохранение каждой из таблиц реляционной базы данных

  2. задание для некоторых полей таблиц возможности подстановки значений из однотипных идентичных по смыслу полей других таблиц

  3. Определение схемы базы данных путем установления связей между таблицами

  4. Ввод информации в базу данных – заполнение полей записей таблиц

  5. Разработка запросов к базе данных, форм и отчетов итоговых документов

  6. Выполнение запросов к базе данных, просмотр форм и распечатка отчетов итоговых документов

Отношение называется нормализованным или приведенным к ### нормальной форме, если все его атрибуты простые

пер#$#

Пер#$#

1

Каждый атрибут функционально зависит от ключа, но не находится в

функциональной зависимости ни от какой части составного ключа - это ###

полн#$# функционал#$# зависим#$#

В отношении R(A,B,…) атрибут A функционально определяет атрибут B, если в любой момент времени каждому значению А соответствует единственное значение В - это называется ###

функционал#$#зависим#$#

Процесс разложения (декомпозиции) исходных отношений БД на более простые отношения называется

нормализац#$#

Процесс преобразования отношений БД к той или иной нормальной форме называется ### отношений

нормализац#$#

Атрибут, значения которого атомарны (логически неделимы), это ### атрибут

прост#$

Способ отображения предметной области на структуре данных это ###

модел#$# дан#$#

Столбец или совокупность столбцов, значения которых однозначно идентифицируют каждую строку таблицы в реляционной модели, называется ###

первичный ключ

Если записи однозначно определяются значениями нескольких полей, то такая база данных имеет ###

ключ составн#$#

Столбец, значение которого однозначно характеризует значения первичного ключа другого отношения, называется ###

внешн#$#

Столбец, значение которого однозначно характеризует значения первичного ключа другого отношения, называется ###

внешн#

Реляционная БД состоит из ### и отношений между ними

доумер# табл#

До пусти мое потенциальное множество значений данного типа, удовлетворяющих одни»! и тем же ограничениям, это — ###

Домен#$#

Описание разрабатываемой базы данных, выполненное с использованием естественного языка, математических формул, таблиц, графиков и других средств, понятных людям, работающих над проектирование базы данных, называют ### моделью данных

концепт#$#

Модель данных, описанная на языке описания данных конкретной СУБД по концептуальной модели, называют ### моделью данных

Логическ#$#

Процесс разработки структуры базы данных в соответствии с требованиями пользователей называется ###

проектирован#$# баз#$# данн#$#