Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
INF_TEKh.doc
Скачиваний:
7
Добавлен:
20.09.2019
Размер:
138.75 Кб
Скачать

19.Теория бд. Модели данных бд: реляционная модель.

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

- каждый элемент таблицы - один элемент данных;

- все столбцы в  таблице  однородные,  т.е.  все  элементы  в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину;

- каждый столбец имеет уникальное имя;

- одинаковые строки в таблице отсутствуют;

- порядок следования строк и столбцов может  быть  произвольным.

Отношения представлены в виде таблиц,  строки  которых  соответствуют записям  (кортежам),  а столбцы - полям  (атрибутам отношений, доменам).  Поле, каждое значение которого однозначно определяет  соответствующую запись,  называется простым ключом  (ключевым полем).  Если записи однозначно определяются значениями нескольких полей, то такая таблица БД имеет составной ключ. Чтобы связать две реляционные таблицы,  необходимо  ключ  первой  таблицы  ввести  в состав  ключа второй таблицы (возможно совпадение ключей);  в противном случае нужно ввести в структуру первой таблицы внешний ключ - ключ второй таблицы.

20.Обобщенная технология работы с бд.

В качестве основных этапов обобщенной технологии работы с СУБД можно выделить следующие:

- создание структуры базы данных;

- ввод и редактирование данных в таблицах;

- обработка данных, содержащихся в таблицах;

- вывод информации из БД.

Практически все используемые СУБД хранят данные следующих типов: текстовый (символьный), числовой, календарный, логический, примечание.

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

Создание структуры таблицы не связано с заполнением таблиц данными, поэтому эти две операции можно разнести во времени.

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

Практически все СУБД позволяют вводить и корректировать данные в таблицах двумя способами:

- с помощью стандартной формы в виде таблицы (по умолчанию);

- с помощью экранных форм, специально создаваемых пользователем.

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

21.Системы управления базами данных (субд), история развития, особенности.

Система управления базами данных (СУБД) - это программное обеспечение, с помощью которого пользователи могут определять, создавать и поддерживать базу данных, а также осуществлять к ней контролируемый доступ.

История СУБД насчитывает более 30 лет. В 1968 году была введена в эксплуатацию первая промышленная СУБД – система IMS фирмы IBM.

В истории развития баз данных можно выделить следующие этапы:

Файлы и файловые системы;

Базы данных на больших ЭВМ. Первые СУБД;

Эпоха персональных компьютеров. Настольные СУБД;

Распределенные базы данных.

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

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