Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ_НА_БИЛЕТЫ_9_КЛАСС.doc
Скачиваний:
17
Добавлен:
11.07.2019
Размер:
974.85 Кб
Скачать

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

Для хранения и обработки больших объёмов информации используются базы данных. Телефонный справочник является базой данных, в которой хранится информация об организациях (адрес, телефон и т.д.). Записная книжка является базой данных, в которую записывается информация о людях (фамилия, телефон, адрес электронной почты и т.д.). Библиотечный каталог является базой данных, которая хранит информацию о книгах (название, автор, год издания и т.д.)

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

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

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

Базы данных удобно представлять в виде таблицы. В каждой строке таблицы размещаются значения свойств одного объекта, а каждый столбец таблицы хранит значения определённого свойства всех объектов. Например, в базе данных «Записная книжка» в каждой строке таблицы содержится информация об определённом человеке, а значения его «свойств»: №, Фамилия, Телефон, Е-mail хранятся в различных столбцах.

Фамилия

Телефон

Е-mail

1

Сидоров

111-11-11

sidorov@server.ru

2

Иванов

222-22-22

ivanov@server.ru

3

Петров

333-33-33

petrov@server.ru


Столбцы табличной базы данных называют полями. Каждое поле имеет имя и может хранить данные определённого типа (текст, число, дата/время и т.д.). В базе данных «Записная книжка» полями являются «№» (число), «Фамилия», «Телефон» и «Е-mail» (текст).

Строки таблицы называются записями. Запись хранит набор значений, содержащихся в полях базы данных. Записи могут нумероваться с использованием счётчика (поле «№»).

В базе данных «Записная книжка» содержатся три записи, в каждой из которых хранятся значения четырёх свойств.

Каждая таблица должна содержать ключевое поле, содержимое которого уникально для каждой записи в этой таблице. Ключевое поле позволяет однозначно идентифицировать каждую запись в таблице. В качестве ключевого поля чаще всего используют поле, содержащее тип данных счётчик. Однако удобнее в качестве ключевого поля таблицы использовать другие поля: код товара, инвентарный номер, № паспорта и т.п.

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

Для поочерёдного просмотра и редактирования записей базы данных используется форма. Форма отображает только одну запись, но в удобном для пользователя виде.

фамилия

Сидоров

телефон

111-11-11

E-mail

sidorov@server.ru

1

Обычно на форме размещаются надписи, являющиеся именами полей базы данных, и текстовые поля, в которых отображаются данные выбранной записи базы данных.

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

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

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

  • Наполнение базы данных содержимым.

  • Редактирование (изменение) содержимого базы данных.

  • Отбор нужных данных.

  • Сортировку данных.

  • Визуализацию информации.

Существует много различных СУБД: FoxPro, Paradox. Школьниками используется СУБД Access. Современные СУБД позволяют хранить в виде файлов данные любых типов: числовые, текстовые, графические, звуковые, видео.