русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ЛАБОРАТОРНЫЕ РАБОТЫ


Дата добавления: 2013-12-24; просмотров: 1252; Нарушение авторских прав


Приведем перечень лабораторных работ с их кратким описанием.

Лаб. 1. Реляционная БД, схема данных

Перед лабораторной работой необходимо выполнить Д/З 4.

В Microsoft Access создайте РБД из Д/З 4. Создайте таблицы, связи между ними, задайте механизмы обеспечения целостности. Для внешних ключей создайте выпадающие списки, выбирающие значения первичных ключей из таблиц по связям. Заполните таблицы несколькими записями.

Лаб. 2. Запросы QBE

В Microsoft Access для БД из Лаб. 1 напишите запросы в режиме конструктора:

  1. Соединение нескольких таблиц с агрегацией, селекцией и сортировкой.
  2. Левое, правое или полное соединение двух таблиц.

Напишите запросы в режиме мастера:

  1. Перекрестный запрос.
  2. Повторяющиеся записи.
  3. Записи без подчиненных.

Лаб. 3. Запросы SQL

Перед лабораторной работой необходимо выполнить Д/З 6.

В режиме SQL напишите следующие запросы для БД из Лаб. 1 (проверьте правильность запросов из домашнего задания):

  1. Запрос на левое, правое или полное соединение.
  2. Запрос с оператором union.
  3. Запрос с операторами where, group, having, order by и вложенными запросами в having и select (рекомендуется программировать этот запрос поэтапно).
  4. Запрос с квантором exists.
  5. Запрос с кванторами all или any.

Лаб. 4. Интерфейс к БД

Создайте с помощью мастеров в Microsoft Access для БД из Лаб. 1:

  1. Форму с подчиненной формой (используются две таблицы, связанные отношением «один-ко-многим» Для таблицы с «один» по связи делается столбцовая форма, для таблицы «много» - ленточная. Затем ленточная форма вкладывается в столбцовую).
  2. Отчет-диаграмму.
  3. Интернет-страничку.
  4. Кнопочную форму (создайте пустую форму и расположите на нее кнопки для открытия таблиц, запросов, форм и отчетов).

Лаб. 5. Объектно-реляционная БД

Перед лабораторной работой необходимо выполнить Д/З 11.



Создайте в Microsoft SQL Server БД из домашнего задания (создайте таблицы, связи, примеры записей). Выполните запросы из домашнего задания.

Лаб. 6. Триггеры, хранимые процедуры, события

Перед лабораторной работой необходимо изучить главу «6. ТРИГГЕРЫ, ХРАНИМЫЕ ПРОЦЕДУРЫ, СОБЫТИЯ».

Для БД из Лаб. 5 создайте триггер и хранимую процедуру, проверьте их работоспособность.

Лаб. 7. Клиентская программа

Перед лабораторной работой необходимо выполнить Д/З 9.

В Microsoft Visual Studio создайте клиентскую программу, которая открывает одну из таблиц БД из Лаб. 5. запустите программу два раза, сымитируйте конкурентный доступ к одной и той же записи. Изучите, как разрешаются различные конфликты в зависимости от настроек компонентов доступа к БД.

Лаб. 8. OLAP

Перед лабораторной работой необходимо изучить главу «5. OLAP И ХРАНИЛИЩА ДАННЫХ» и выполнить Подробнее об OLAP см. [5, 6, 7]

Д/З 7.

Создайте хранилище из домашнего задания. В Microsoft Visual Studiо посмотрите работу компонентов OLAP для доступа к хранилищу данных.

Лаб. 9. XML

Перед лабораторной работой необходимо выполнить Подробнее о XML и SQL см. [9].

Д/З 14.

Для БД из Лаб. 5 напишите запросы из Подробнее о XML и SQL см. [9].

Д/З 14 (запрос, представляющий результаты в виде XML-странички, запрос к XML-документу).



<== предыдущая лекция | следующая лекция ==>
ПРОСТРАНСТВЕННЫЕ БАЗЫ ДАННЫХ | Физическое проектирование. Реляционная модель данных


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.274 сек.