Система управления базами данных (СУБД) на примере MS access. SQL запросы

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

Язык включает в себя несколько функциональных категорий:

• Язык определения данных (или язык определения схемы) содержит команды для создания объектов (таблиц, индексов, представлений) в базе данных.

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

• Язык управления данными состоит из предложений, определяющих, может ли пользователь выполнить определённое действие.

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

К запросам SQL относятся запросы на объединение, запросы к серверу или управляющие запросы.

Каждое предложение SQL — это либо запрос данных из базы, либо обращение к базе данных, которое приводит к изменению данных в базе. В соответствии с тем, какие изменения происходят в базе данных, различают следующие типы запросов:

запросы на создание или изменение в базе данных новых или существующих объектов (при этом в запросе описывается тип и структура создаваемого или изменяемого объекта);

• запросы на получение данных;

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

• запросы на удаление данных;

• обращения к СУБД.

Основным объектом хранения реляционной базы данных является таблица, поэтому все SQL-запросы — это операции над таблицами. В соответствии с этим, запросы делятся на

• запросы, оперирующие самими таблицами (создание и изменение таблиц);

• запросы, оперирующие с отдельными записями (или строками таблиц) или наборами записей.

Каждая таблица описывается в виде перечисления своих полей (столбцов таблицы) с указанием

• типа хранимых в каждом поле значений;

• связей между таблицами (задание первичных и вторичных ключей);

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

Система управления базами данных (СУБД) на примере MS ACCESS. Формы как объекты СУБД

Смысл формы - пользователь получает возможность заполнять только некоторые из полей. Преимущество форм раскрывается особенно наглядно при вводе данных заполненных бланков. Здесь форма повторяет вид бланка. Это снижает количество ошибок, упрощает работу.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: