Прямое проектирование БД в SQL

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Диаграмма базы данных SQL Server

Прямое проектирование БД в SQL - student2.ru

Заполнение БД

Прямое проектирование БД в SQL - student2.ru

Таблица Накладная на внутреннее перемещение

Прямое проектирование БД в SQL - student2.ru

Таблица Склад

Прямое проектирование БД в SQL - student2.ru

Таблица Сотрудники

Прямое проектирование БД в SQL - student2.ru

Таблица Бугалтерия

Прямое проектирование БД в SQL - student2.ru

Таблица Покупатель

Прямое проектирование БД в SQL - student2.ru

Таблица Продукция

Прямое проектирование БД в SQL - student2.ru

Таблица Товарно-транспортная накладная

Прямое проектирование БД в SQL - student2.ru

Таблица Договор

Прямое проектирование БД в SQL - student2.ru

Создание SQL-запросов

Запрос на изделия, цена которых больше 30000.

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Запрос на сотрудников работающих с товарами после пятого номера

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Запрос на сотрудников с фамилией на букву В.

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Запрос, сортирующий цену товара по возрастанию

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Запрос на общее количество товаров

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Запрос число товара, которого 10 и более.

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Запрос на объединение таблиц Склад и Договор с выводом с четвертой записи

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Запрос на поиск кода поставщика по цене

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Запрос на поиск систем и товара за 100000

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Вложенный запрос на поиск сотрудника в имени которого есть буква М

Прямое проектирование БД в SQL - student2.ru

Вложенный запрос на товар с ценой больше 30000 и меньше 80000

Прямое проектирование БД в SQL - student2.ru

Вложенный запрос на сотрудников со стажем 5 лет

Прямое проектирование БД в SQL - student2.ru

5 Прямое проектирование БД в Access

Microsoft Access — псевдореляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

Основные компоненты MS Access:

Ø построитель таблиц;

Ø построитель экранных форм;

Ø построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);

Ø построитель отчётов, выводимых на печать.

Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.

MS Access является файл-серверной СУБД и потому применима лишь к маленьким приложениям. Отсутствует ряд механизмов, необходимых в многопользовательских БД, таких, например, как триггеры. Опыт показывает, что даже для проектов на 5-20 пользователей предпочтительно использовать клиент-серверные решения.

Существенно расширяет возможности MS Access по написанию приложений механизм связи с различными внешними СУБД: "связанные таблицы" (связь с таблицей СУБД) и "запросы к серверу" (запрос на диалекте SQL, который "понимает" СУБД). Также MS Access позволяет строить полноценные клиент-серверные приложения на СУБД MS SQL Server. При этом имеется возможность совместить с присущей MS Access простотой инструменты для управления БД и средства разработки.

Прямое проектирование БД в Access

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Результат экспортирования из Microsoft SQL Server

Прямое проектирование БД в SQL - student2.ru

Схема БД в Access

Прямое проектирование БД в SQL - student2.ru

6 Создание форм, отчетов, макросов в MS Access

Создание форм

«Главная форма» содержит кнопки, с помощью которых мы можем посмотреть запросы, таблицы, формы и отчеты. А так же с помощью кнопки «Закрыть форму», можем проделать предложенное действие.

Главная кнопочная форма

Прямое проектирование БД в SQL - student2.ru

Форма Сотрудники

Прямое проектирование БД в SQL - student2.ru

Форма Склад

Прямое проектирование БД в SQL - student2.ru

Форма Справочник изделий

Прямое проектирование БД в SQL - student2.ru

Форма Заказ

Прямое проектирование БД в SQL - student2.ru

Создание отчетов

Отчет Поставщики

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Отчет Сотрудники

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Отчет Изделия

Прямое проектирование БД в SQL - student2.ru

Отчет Бухгалтерия

Прямое проектирование БД в SQL - student2.ru

Создание макросов

Создание макроса для открытия таблицы Бухгалтерия

Прямое проектирование БД в SQL - student2.ru

Прямое проектирование БД в SQL - student2.ru

Макрос Открытие таблицы Бухгалтерия

Прямое проектирование БД в SQL - student2.ru

Макрос Открытие формы Заказ

Прямое проектирование БД в SQL - student2.ru

Макрос Открытие отчета Сотрудники

Прямое проектирование БД в SQL - student2.ru

Наши рекомендации