Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_na_teoriyu_BD.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.06 Mб
Скачать
  1. Основные понятия сетевой модели данных

Ответ:

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

Достоинства сетевой модели данных

  • Возможность эффективной реализации по показателям затрат памяти и оперативности;

  • Предоставляет больше возможностей (по сравнению с иерархической моделью) в смысле допустимости образования произвольных связей.

Недостатки сетевой модели данных

  • Высокая сложность и жесткость схемы БД, построенной на ее основе;

  • Сложность в понимании и обработки информации в БД обычному пользователю.

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

Ответ:

Реляционная модель данных (РМД) некоторой предметной области представляет собой набор отношений, изменяющихся во времени.

Отношение - является важнейшим понятием и представляет собой двумерную таблицу, содержащую некоторые данные.Термин отношение происходит от англ. relation (отношение).

Сущность - есть объект любой природы, данные о котором хранятся в базе данных. Данные о сущности хранятся в отношении.

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

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

Схема отношения (заголовок отношения) - представляет собой список имен атрибутов. Пример схемы отношения Сотрудники(ИД_Код, ФИО, Отдел, Должность).

Первичный ключ (ключ отношения или ключевой атрибут) - называется атрибут отношения, однозначно идентифицирующий каждый из его кортежей. Ключ может состоять из нескольких атрибутов, тогда такой ключ называется сложным составным.

Ключи обычно используются для достижения следующих целей:

  • Исключения дублирования значений в ключевых атрибутах;

  • Упорядочивания кортежей;

  • Ускорения работы с кортежами отношения;

  • Организации связывания таблиц базы данных.

Внешний ключ: пусть в отношении сотрудник имеется неключевой атрибут Отдел, значения которого являются значениями ключевого атрибута отношения Отделы, тогда говорят, что атрибут Отдел отношения Сотрудники является внешним ключом отношения Отделы.

Пример внешнего ключа:

Свойства отношения:

  • В таблице нет двух одинаковых строк;

  • Все кортежи в одном отношении должны иметь одну структуру, соответствующую именам и типам атрибутов;

  • Каждый атрибут в отношении имеет уникальное имя;

  • Порядок следования кортежей в отношении произволен.

Основной единицей обработки данных в реляционной базе денных является отношение, а не отдельные его кортежи.

  1. Сортировка, поиск и замена данных в таблицах

Ответ:

Сортировка данных в таблицах позволяет упорядочить информацию по какому-либо критерию.

Общий порядок сортировки для БД определяет в разделе Основные диалогового окна Параметры Access. Измененный порядок сортировки будет действовать для всех вновь создаваемых БД. Менять универсальный режим сортировки не рекомендуется.

Сортировка данных:

В MS Access существует два вида сортировки:

  • По возрастанию;

  • По убыванию.

Обычный порядок сортировки текстовых полей по возрастанию означает упорядочивание полей сверху вниз от начинающихся на букву «А» до начинающихся на букву «Я».

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

Правила сортировки:

  • При сортировке по возрастанию значения атрибутов, содержащие значения Null ставятся в начало списка;

  • Числа, находящиеся в текстовых полях сортируются как строки символов, а не как числовые значения;

  • Если в значениях встречаются и русские и английские символы, при сортировки по возрастанию в начало списка будут английские значения от «А» до «Z», а затем русские от «А» до «Я»;

  • Сортировка не применима к атрибута таблицы с типами данных OLE, вложения, а поля с типами данных гиперссылка и МЕМО можно отсортировать с помощью расширенного фильтра;

  • При сохранении таблицы сохраняется и порядок ее сортировки.

Сортировка таблиц:

Существует два метода сортировки:

  • Простая сортировка – в этом случае записи сортируются либо по возрастанию, либо по убыванию (но не в том и другом порядке одновременно);

  • Сложная сортировка - когда одни поля упорядочены по возрастанию, а другие по убыванию.

Сложная сортировка доступна в окне расширенного фильтра, в режимах конструкторов запросов, отчетов и др., т. е. там, где для отдельного поля можно установить свой режим сортировки.

Средства поиска и замены:

С помощью диалогового окна Поиск и Замена можно найти конкретные записи или определенные значения в полях, а также произвести их замену на новые.

Маска ввода, поиск и замена:

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

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

Фильтр – фактически набор условий для отбора подмножества данных (или для сортировки данных).

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

Виды фильтров:

  • Простой фильтр (фильтр по значению поля);

  • Фильтр по выделенному;

  • Обычный фильтр (фильтр по форме) - может содержать сразу несколько условий по нескольким полям таблицы. Чтобы их задать пользователю предлагается заполнить ячейки в специальном окне – форме фильтра, поэтому этот тип фильтра еще называют «фильтр по форме».

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

Фильтр по выделенному:

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