Билет 17

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

Upload: maalik

Post on 05-Jan-2016

45 views

Category:

Documents


1 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Билет 17

Билет 17

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

Page 2: Билет 17

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

Характерные признаки БД:•независимость организации хранения

данных от использующих их прикладных программ;

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

Page 3: Билет 17

Виды моделей

Реляционная модель

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

Например БД «Любимые песни»

№ название исполнитель стиль

1.

2.

Page 4: Билет 17

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

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

Page 5: Билет 17

Тип поля определяется типом данных, которые оно содержит. Поля могут содержать следующие основные типы данных:

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

Текстовый. Содержит до 255 символов. Числовой. Содержит числа. Дата/Время. Содержит даты и время. Денежный. Содержит числа в денежном формате. Логический. Содержит значения Истина (Да) или Ложь

(Нет). Гиперссылка. Содержит ссылку на информационный

ресурс в Интернет.

Page 6: Билет 17

Свойства реляционной модели:

Каждый элемент таблицы - один элемент данных. Все столбцы в таблице являются однородными,

т.е. имеют один тип. Каждый столбец(поле) имеет уникальное имя. Одинаковые записи в таблице отсутствуют. Порядок следования строк в таблице может быть

произвольным и может характеризоваться количеством полей, количеством записей, типом данных.

Page 7: Билет 17

СУБД

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

Access является приложением Windows.

Access - это реляционная СУБД. Это означает, что с её помощью можно работать одновременно сразу с несколькими таблицами БД.

Page 8: Билет 17

Дополнительные сервисные возможности СУБД

Таблицы. В БД вся информация хранится в двумерных таблицах. Это базовый объект БД, все основные объекты создаются на основе существующих таблиц.

Запросы. В СУБД запросы являются важнейшим инструментом. Главное предназначение запросов - это отбор данных на основании заданных условий.

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

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

Макросы. Служат для автоматизации повторяющихся операций.

Page 9: Билет 17

Создание структуры БД

Пуск Программы MS Office MS Access Файл Создать Новую БД Таблицы Создание таблицы в режиме

Конструктор Необходимо определить структуру БД, т.е.

определить количество полей, их названия и тип данных, в них хранящихся.

Page 10: Билет 17
Page 11: Билет 17

2. Разработать программу на языке программирование, формирующую на экране компьютера изображение: