Главная стр 1
скачать
Билет № 17.

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

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

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

Существует несколько различных типов БД: табличные, иерархические и сетевые.



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


ФИО

Адрес

Телефон

Иванов С.В.

Можаева 17-5

21-09

Петрова Н.В.

Гвардейская 7-24

32-14

Столбцы такой таблицы называются полями: каждое поле имеет свое имя (ФИО, адрес, телефон) и типом данных (ФИО и Адрес – текстовые, телефон – числовой).

Поле базы данных – это столбец таблицы, включающий в себя значения определенного свойства.

В каждой таблице желательно, по крайней мере, одно ключевое поле (первичный ключ).



Первичный ключ – поле или группа полей таблицы БД, значение которых (или комбинация значений которых) не повторяется у разных записей. Например, в какой-то мере первичным ключом является номер паспорта человека.

Строки таблицы называются записями, каждая запись содержит набор значений различных свойств объекта. Например – запись об Иванове С.В. содержит всю информацию о нем.

Типы полей:

1. числовой – только числа (целые, вещественные )

2. символьный - слова, цифры

3. текстовый

4. дата/время (значения день, месяц, год, часы, минуты)

5. логический (наличие/отсутствие, правда/ложь, true/false)


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

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




Примером иерархической БД является Каталог папок Windows. Вершина – Рабочий стол. На втором уровне находятся папки Мой компьютер, Корзина, Мое сетевой окружение, которые представляют собой потомков папки Рабочий стол. Папка Мой компьютер – предок по отношению к дискам A:, С:.



Сетевые базы данных – образуются обобщением иерархической за счет допущения объектов, имеющих более одного предка. То есть каждый элемент уровня может быть связан с любыми элементами любых уровней – не накладывается ограничений на связи между объектами. Пример – Всемирная паутина сети Интернет. Гиперссылки связывают между собой миллионы документов в единую сетевую базу данных.

Система управления базами данных (СУБД) – например Microsoft Access, OpenOffice Base. Предназначены для создания баз данных, а также выполнения операции поиска и сортировки данных.

Режимы работы СУБД:

• создание БД (подготовка файла для будущих таблицы )

• заполнение БД (добавление новых записей )

• редактирование БД (изменение данных и структуры )

• удаление

• выбор данных

Работа с СУБД начинается с создания структуры базы данных, т.е. с определения

• количества столбцов

• названий столбцов



• типов столбцов (текст/число/дата).

Следующий этап – заполнение таблицы данными. В готовой таблице можно добавлять, удалять записи и поля, сортировать данные (например, по алфавиту). Для поиска информации в базе данных используются фильтры и запросы. Для записи условий поиска используются логические выражения. Например, для поиска в базе данных «Библиотека» книг Пушкина логическое выражение будет таким: АВТОР= «А.С. Пушкин».
скачать


Смотрите также:
Билет №17. Табличные базы данных (БД) основные понятия (поле, запись, первичный ключ записи); типы данных. Системы управления базами данных и принципы работы с ними. Поиск, удаление и сортировка данных в бд
31.72kb.
Технология хранения, поиска и сортировки данных (базы данных, информационные системы). Табличные, иерархические и сетевые базы данных
41.12kb.
Вопросы к междисциплинарному Государственному экзамену для студентов групп 461,451,452 по дисциплине «Базы данных»
19.86kb.
Система управления базами данных (субд). Назначение и основные функции. База данных
25.48kb.
Цикл практических работ «базы данных»
83.53kb.
Вопросы к зачету базы данных
15.69kb.
Практическая работа 1 Тема: Создание таблиц базы данных в ms access. Создание таблицы базы данных в режиме конструктора, с помощью мастера, путем ввода данных
25.03kb.
Базы Данных и Системы Управления Базами Данных (субд)
73.69kb.
Лабораторная работа №2, элементы теории. Система управления базами данных Access 2003 Создание взаимосвязанных таблиц. Типы данных, используемые в поле таблицы
60.7kb.
Понятия о базах данных и системах управления ими. Классификация баз данных. Основные средства обработки данных
171.87kb.
Access. Базы данных
274.49kb.
Модели данных Реферат
93.06kb.