Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Инструментальные средства разработки баз данных. Построение ER-моделей баз данных




ОТВЕТ:

В Access встроено большое количество программных пакетов для автоматизации обслуживания БД. Эти программные пакеты называются мастера, построители и надстройщики: мастер БД (при создании), мастер анализа таблицы (нормализация таблиц), мастер простых запросов, мастер форм, мастер отчетов, мастер публикаций в Веб, мастер импорта/экспорта, мастер подстановок, мастер наклеек, мастер элементов управления, мастер масок ввода, мастер сводных таблиц, мастер диаграмм, мастер по разделению баз данных.

Объекты СУБД:

Таблица – объект, который определяется и используется для хранения данных.

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

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

Формы - объекты, предназначенные для ввода данных, отображения их на экране или управления работой приложения.

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

Макрос – объект, представляющий собой описание одного или нескольких действий, которые должна выполнить программа в ответ на определенное событие.

Модуль – объект, написанный на языке VB для приложений.

Access предусматривает средства безопасности данных. Позволяет назначать пароль для индивидуальных и групповых пользователей, присваивать различные права доступа отдельно к таблицам, запросам, отчетам, макрокомандам или новым объектам.

 

43.Стандарт SQL – языка запросов. SQL – запросы для получения информации из баз данных. Основные принципы, команды и функции построения SQL запросов.

ОТВЕТ:

Structured Query Language – предназначен для манипулирования данными (чтения, ввода, удаления, обновления). Разработан в 1970 году для реляционной базы данных. Количество диалектов пропорционально количеству СУБД. Поэтому был создан базовый вариант SQL – стандартный интерфейс языка CLI.

Синтаксис основных команд SQL

Select имена колонок – ядро любого запроса для выбора колонок из записи БД. При выборе информации из нескольких таблиц необходимо указать конкретные колонки. Имя колонки должно содержать имя таблицы через десятичную точку.

From список таблиц – для определения таблицы.

Where условие выбора – для выбора строк.

Логические операторы AND, OR, NOT.

И – объединение лух и больше условий.

ИЛИ – связывает 2 или более условия, но возвращает истинный результат при выполнении хотя бы одного условия.

НЕ – оператор отрицания используется для построения отрицаний.

Арифметические операции.

Служебное слово IN позволяет выбрать значения, из заданного списка. (Select * From Адрес Where Город In (‘Москва’,’Новосибирск’)

Пример: Select n,x,y From каталог Where n<10

Order by выражение для получения отсортированных результатов запроса.

Пример: Select n,x,y From каталог Order by x.

Group by условие группировки – для группировки.

Select Фамилия, Имя From сотрудники Group by Имя .

44.Модификация данных с помощью SQL – языка запросов. Создание и изменение структуры таблиц. Добавление и редактирование данных. Поиск и сортировка данных на основе SQL.

ОТВЕТ:

Structured Query Language – предназначен для манипулирования данными (чтения, ввода, удаления, обновления). Разработан в 1970 году для реляционной базы данных. Количество диалектов пропорционально количеству СУБД. Поэтому был создан базовый вариант SQL – стандартный интерфейс языка CLI.

Синтаксис основных команд SQL

Select имена колонок – ядро любого запроса для выбора колонок из записи БД. При выборе информации из нескольких таблиц необходимо указать конкретные колонки. Имя колонки должно содержать имя таблицы через десятичную точку.

From список таблиц – для определения таблицы.

Where условие выбора – для выбора строк.

Логические операторы AND, OR, NOT.

И – объединение лух и больше условий.

ИЛИ – связывает 2 или более условия, но возвращает истинный результат при выполнении хотя бы одного условия.

НЕ – оператор отрицания используется для построения отрицаний.

Арифметические операции.

Служебное слово IN позволяет выбрать значения, из заданного списка. (Select * From Адрес Where Город In (‘Москва’,’Новосибирск’)

Пример: Select n,x,y From каталог Where n<10

Order by выражение для получения отсортированных результатов запроса.

Пример: Select n,x,y From каталог Order by x.

Group by условие группировки – для группировки.

Select Фамилия, Имя From сотрудники Group by Имя .

Create Database имя БД - создание БД.

Use имя БД – открыть БД.

Drop Database имя БД – удаление БД.

Create Table имя таблицы ( имя поля тип данных,…) – создание таблиц.

Пример: Create Table каталог (номер char(40), абсцисса float, ордината float)

Drop Table имя таблицы – удаление таблиц.

К модификации данных с помощью SQL относится: изменение БД, изменение структуры таблицы, ввод, редактирование и удаление устаревшей информации.

Alter Table имя таблицы (add имя поля тип данных,…) – добавление поля в таблицу.

Пример: Alter Table каталог (add отметка float).

Insert Into имя таблицы (столбец,…) Values (значение,…) – добавление новой строки в БД.

Update – изменение содержания записей.

Delete – удалить запись.


Поделиться:

Дата добавления: 2015-04-18; просмотров: 100; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты