Билет № 21. 1. Табличные базы данных (БД) основные понятия (поле, запись, первичный ключ записи); типы данных1. Табличные базы данных (БД) основные понятия (поле, запись, первичный ключ записи); типы данных. Системы управления базами данных и принципы работы с ними. Поиск, удаление и сортировка данных в БД.
База данных (БД) позволяет упорядоченно хранить данные о большом количестве однотипных объектов, обладающих одинаковым набором свойств. Базами данных являются, например, различные справочники, телефонные справочник, энциклопедии и т.п. Информация в БД хранится в упорядоченном виде. Так, в записной книжке все записи упорядочены по алфавиту, в библиотечном каталоге либо по алфавиту (алфавитные каталог), либо в соответствии с областью знания (предметные каталог). Существует несколько различных типов БД: табличные, иерархические и сетевые. Табличная БД содержит перечень объектов одного типа, т.е. объектов с одинаковым набором свойств. Такую БД удобно представлять в виде двумерной таблицы. Например: БД «Записная книжка», представляющую собой перечень объектов (людей), каждый из которых имеет фамилию. В качестве характеристик (свойств) могут выступить адрес и телефон
Столбцы такой таблицы называются полями: каждое поле имеет свое имя (ФИО, адрес, телефон) и типом данных (ФИО и Адрес – текстовые, телефон – числовой). Поле базы данных – это столбец таблицы, включающий в себя значения определенного свойства. В каждой таблице желательно, по крайней мере, одно ключевое поле (первичный ключ). Первичный ключ – поле или группа полей таблицы БД, значение которых (или комбинация значений которых) не повторяется у разных записей. Например, в какой-то мере первичным ключом является номер паспорта человека. Строки таблицы называются записями, каждая запись содержит набор значений различных свойств объекта. Например – запись об Иванове С.В. содержит всю информацию о нем. Типы полей: 1. числовой – только числа (целые, вещественные) 2. символьный - слова, цифры 3. текстовый 4. дата/время (значения день, месяц, год, часы, минуты) 5. логический (наличие/отсутствие, правда/ложь, true/false)
Система управления базами данных (СУБД) – например Microsoft Access, OpenOffice Base. Предназначены для создания баз данных, а также выполнения операции поиска и сортировки данных. Режимы работы СУБД: • создание БД (подготовка файла для будущих таблицы) • заполнение БД (добавление новых записей) • редактирование БД (изменение данных и структуры) • удаление • выбор данных Работа с СУБД начинается с создания структуры базы данных, т.е. с определения • количества столбцов • названий столбцов • типов столбцов (текст/число/дата). Следующий этап – заполнение таблицы данными. В готовой таблице можно добавлять, удалять записи и поля, сортировать данные (например, по алфавиту). Для поиска информации в базе данных используются фильтры и запросы. Для записи условий поиска используются логические выражения.
|