
- •Основные требования:
- •Компоненты банка данных:
- •Иерархическая модель данных:
- •Требования к реляционной модели:
- •21.Третья нормальная форма:
- •22.Назначение Аccess:
- •23.Способы создания таблиц в Access: Создание таблиц
- •26.Создание связанной и разделенной форм в Access.
- •27.Типы запросов в Access:
- •31.Создание отчета в режиме конструктора:
- •32.Импортирование данных. Присоединение внешних таблиц.
- •33.Группировка данных.
- •34.Оператор выборки записей языка sql:
- •35. Основные операторы языка sql
- •37.Архитектура бд Компоненты Данные, Метаданные, Блок памяти:
- •38.Архитектура бд Компоненты Блок транзакций, Блок памяти.
- •40.Системы бд Файл-Сервер:
- •41.Системы бд Клиент-Сервер:
- •42.Индексирование полей и записей в бд:
- •44.Системный анализ и физическое проектирование бд.
- •46.Связи в модели Сущность – Связь:
- •47.Обозначение атрибутов и сущностей в модели Сущность – Связь:
- •48.Назначение клавиш для макрокоманды:
- •49.Защита бд:
34.Оператор выборки записей языка sql:
Язык SQL (StructuredQueryLanguage - структурированный язык запросов) представляет собой стандартный высокоуровневый язык описания данных и манипулирования ими в системах управления базами данных (СУБД), построенных на основе реляционной модели данных.
Язык SQL был разработан фирмой IBM в конце 70-х годов. Первый международный стандарт языка был принят международной стандартизирующей организацией ISO в 1989 г, а новый (более полный) - в 1992 г. В настоящее время все производители реляционных СУБД поддерживают с различной степенью соответствия стандарт SQL92.
SQL отличается от других языков программирования следующим:
SQL относится к не процедурным языкам, он просто декларирует что нужно сделать, а исполнение возлагается на СУБД.
В SQL используется на ряду с традиционными логическими значениями trueили false, нуль(неизвестно или отсутствие данных)
Операция осуществляется над целыми наборами данных, а не над отдельными элементами как в других языках программирования.
Основное назначение языка SQL:
Обработка запросов
Организация данных – SQL позволяет определять и изменять структуру данных и устанавливать отношения
Обработка данных – изменение содержимого БД (добавление, удаление, обновление данных)
Управление доступом
SQL позволяет ограничивать возможности пользователя по чтению и изменению данных
SQL включает в себя 2 языка:
- язык определения схемы(SQL-ddl)
- язык манипулирования данными (SQL- dml)
Язык DDL позволяет описывать и создавать таблицы, представления, индексы
Язык DML дает возможности задавать поисковые и корректирующие запросы в БД.
35. Основные операторы языка sql
Вид |
Название |
Назначение |
DDL |
Create table |
Созание таблицы |
Drop table |
Удалить таблицу |
|
Alter table |
Изменение структуры таблицы |
|
Create index |
Создание индекс |
|
Drop index |
Удалить индекс |
|
Alter index |
Изменить индекс |
|
Create view |
Создание представления |
|
Drop view |
Удалить представление |
|
Grand |
Изменение привелегий |
|
Revoke |
Удаление привелегий |
|
DMF |
Select |
Выборка записи |
Update |
Изменение записи |
|
Insert |
Вставка новых записей |
|
Delete |
Удаление записи |
36.Создание макросов:
Выбрать на ленте созданиядругиемакрос. Появится окно называемое конструктором макроса. Любой макрос состоит либо из последовательности одного или нескольких шагов, либо из действий (макрокоманд). В каждую строку помещается отдельная макрокоманда чтобы просмотреть представленные в алфавитном порядке макрокоманды надо щелкнуть кнопкой мыши по стрелке, и тогда выйдет список макрокоманд, все аргументы отображены в нижней части окна. Когда вы щелкаете кнопкой мыши в одном из полей, в окне справа появится краткое описание аргумента, значение аргумента также отобразится в виде списка разделенного запятыми в нижней части вкладки макрос в разделе аргументы выбираются параметры макроса. При желание введите в столбец примечаний дополнительную информацию , которая напомнит назначение макрокоманды.
Найти нужный макрос и два раза щелкнуть по нему. Если макрос открыт выбрать на ленте работа с макросами конструкторсервисвыполнить макрос.