- •2 Вопрос
- •3 Вопрос
- •4 Вопрос
- •5 Вопрос
- •6 Вопрос
- •7 Вопрос
- •Вопрос 8
- •Вопрос 9
- •Вопрос 10
- •Вопрос 11
- •Вопрос 12
- •Вопрос 13
- •Вопрос 14
- •Вопрос 15. Разработка предварительных отношений бд на основе er-диаграммы.
- •Вопрос 16
- •Вопрос 17. Реализация связи таблиц в субд Access.
- •Что такое связи между таблицами
- •Виды связей между таблицами
- •Связи "один ко многим"
- •Связи "многие ко многим"
- •Связи "один к одному"
- •Создание связей между таблицами
- •Создание связей "один ко многим" или "один к одному"
- •Создание связей "многие ко многим"
- •Целостность данных
- •Каскадные обновления и удаления
- •Типы соединений
- •Вопрос 18
- •Вопрос 19
- •Вопрос 20
- •Вопрос 21
- •Вопрос 22
- •Вопрос 23
- •Вопрос 24
- •Вопрос 25
- •Вопрос 26
- •Вопрос 27
- •Вопрос 28
- •Вопрос 29
- •Вопрос 30
- •Вопрос 31
- •Вопрос 32
- •Вопрос 33
- •Вопрос 34
- •Вопрос 35
- •Недостатки
- •Вопрос 36
- •Вопрос 37
- •1. Создание групп (group by)
- •3. Группировка и сортировка
- •Вопрос 40.
- •Вопрос 39.
- •Вопрос 38. Использование подзапросов в запросах на выборку. Язык sql
- •Соотнесенный подзапрос
1 вопрос
Назначение информационного обеспечения АСУ ВМФ. Место и роль БД в составе АСУ ВМФ.
ИО АСУ – часть ПО, которое выполняет функции сбора, обработки, накопления и выдачи информации об управлении объекта.
ИО внешнее:
Обработка и определение состава информации для будущей БД и ее вида
ИО внутреннее:
- Перевод входных сообщений на внутремашинный язык
- Обнаружение и исправление ошибок входных сообщений
- определение мест хранения информации при накоплении
2 Вопрос
Банк данных, БД и СУБД. Назначение и определение.
Банк данных = БД+СУБД
БД – сами данные в виде совокупности двумерных таблиц
СУБД – программа, работающая с БД
БД – именованная, структурированная совокупность данных, отражающая состояние объектов и их связей предметной области
СУБД – комплекс программных и языковых средств, предназначенных для создания, ведения и применения БД многими пользователями
3 Вопрос
Достоинства концепции БД по сравнению с монопольными файлами.
Сокращение избыточных данных, ряд общих файлов может использоваться в ряде задач
Устранение противоречивости хранения данных
Комплексная оптимизация хранения данных. Например по критерию времени: некоторые файлы чаще, другие реже
Однократный ввод и многоаспектное использование
Обеспечение возможности стандартизации данных при их вводе и хранении в БД
Обеспечение возможности санкционированного доступа к различным данным
Обеспечение независимости прикладных программ от используемых прикладных данных
4 Вопрос
Основные функции СУБД. Языки СУБД.
- генерация, первоначальное создание структуры БД
- модификация, расширение, изменение БД
- накопление, обновление, исключение данных
- поиск данных по запросам и формирование для выдачи
- обеспечение сохранения данных
- обеспечение целостности и непротиворечивости данных
- обеспечение секретности данных, разграничение доступа
- сортировка данных
- обеспечение диалогового режима пользователей с БД
Язык Определения Данных – для описания структуры объектов данных
Язык Манипулирования Данными – для ввода и поиска информации
Язык Описания Схемы таблицы – для определения названия таблицы и столбцов
Язык Описания Подсхем – для описания части таблицы
5 Вопрос
Основные модели данных, их сходства и отличия
Иерархическая модель данных – совокупность элементов данных, расположенных в порядке их подчинения и образующих перевернутое дерево. Основные понятия: уровень, узел, связь
Сетевая модель данных – основана на тех же основных понятиях, уровень, узел, связь ,но в сетевой модели каждый узел может быть связан с любым другим узлом
Реляционная модель данных:
- структура записи линейна, все поля еденичны
- связь таблиц осуществляется на программном уровне, а сейчас по общему полю
6 Вопрос
Реляционная модель данных. Терминология, свойства отношений в РБД
Реляционная модель данных:
- структура записи линейна, все поля единичны
- связь таблиц осуществляется на программном уровне, а сейчас по общему полю
Основные элементы – поле и запись
Отношение совокупность данных об объекте одного типа обладающих одинаковым перечнем атрибутов. Совокупность записей одинаковой длины, идентичной структуры
Свойства отношений
- Все значения полей в таблице единичны
- В отношении нет одинаковых записей, т.к. есть ключевые поля
7 Вопрос
Виды связей в реляционной БД
1 к 1 – если каждая запись в таблице А может иметь не более одной связанной с ней записи в таблице В и наоборот. В этом случае используются первичные ключи связываемых таблиц.
1 ко многим – если каждая запись в таблице А может быть связана с несколькими записями таблицы В, но каждая запись в таблице В не может быть связана более чем с одной записью в таблице А. В этом случае табл. А главная, а В – подчиненная
Многие ко многим – если каждой записи таблицы А соответствует несколько записей таблице В и наоборот. Такая связь реализуется с помощью третьей связующей таблицы С.
