- •Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «тюменский государственный нефтегазовый университет»
- •Инструментальные средства информационных систем
- •Часть I
- •Содержание
- •Пояснительная записка
- •Основные правила по технике безопасности Требования по электрической безопасности
- •Особенности электропитания монитора
- •Особенности электропитания системного блока
- •Система гигиенических требований
- •Общие требования к выполнению и оформлению лабораторных работ Допуск студентов к выполнению лабораторных работ
- •Порядок выполнения лабораторных работ
- •Требования к структуре, содержанию и оформлению отчетов по лабораторным работам
- •Порядок защиты лабораторных работ
- •Порядок оценивания лабораторной работы
- •Лабораторная работа №1 «Установка sql Server. Проверка установки»
- •Ход работы:
- •Контрольные вопросы:
- •Лабораторная работа №2 «Создание и управление базами данных»
- •Ход работы: Контрольные точки и их создание
- •Проверка целостности базы данных
- •Режимы выполнения команды dbcc
- •Dbcc checkalloc
- •Dbcc checkdb
- •Dbcc checktable
- •Dbcc checkfilegroup
- •Команды update statistics и recompile
- •Импорт/экспорт данных в sql Server
- •Общие правила разграничения доступа
- •Архитектура системы безопасности
- •Примечание
- •Предупреждение
- •Примечание
- •Примечание
- •Примечание
- •Пользователи
- •Внимание
- •Примечание
- •Роли сервера
- •Роли баз данных
- •Примечание
- •Роли приложения
- •Примечание
- •Создание и управление учетными записями
- •Примечание
- •Примечание
- •Шифрование данных
- •Примечание
- •Права доступа
- •Права на доступ к объектам баз данных
- •Примечание
- •Права на исполнение команд Transact sql
- •Неявные права
- •Запрещение доступа
- •Неявное отклонение доступа
- •Конфликты доступа
- •Обзор средств Transact sql
- •Ход работы:
- •Контрольные вопросы:
- •Лабораторная работа №4 «Создание, заполнение и просмотр баз данных»
- •3 Порядок выполнения работы
- •3.1 Проектирование баз данных
- •3.2 Проверка правильности, триггеры
- •3.3 Заполнение баз данных
- •3.4 Связывание баз данных и целостность ссылочной системы
- •3.5 Просмотр содержимого баз данных
- •Контрольные вопросы
- •Лабораторная работа №5 «Проектирование экранной формы»
- •Теоретический материал
- •Контрольные вопросы:
- •Лабораторная работа №6 «Анализ баз данных sql-запросы»
- •Теоретические сведения:
- •Ход работы:
- •Контрольные вопросы:
- •Список литературы
- •Основная литература
- •Дополнительная литература
- •Шарафутдинова Светлана Анатольевна инструментальные средства информационных систем
- •625000, Тюмень, ул. Володарского, 38.
- •625039, Тюмень, ул. Киевская, 52
Ход работы:
Формирование запросов
Для вызова конструктора запросов в окне проекта выберите группу "Queries" на вкладке "Data" и нажмите кнопку New. В открывшемся окне диалога "New Query" нажмите кнопку New Query . Выберите из списка “Tables in Database” таблицу и, используя кнопку Add, перенесите ее в окно конструктора запросов. Завершив выбор таблиц, нажмите кнопку ОК. После выбора таблиц на экране появится окно конструктора запросов, которое содержит выбранные Вами таблицы, а в основном меню появится пункт Query.
Простые запросы
Необходимо спроектировать запрос для формирования списка документов, полученных после 01.05.98.
Порядок выполнения:
Выполнить программу, открывающую и связывающую базы данных. Создать файл запроса указанным выше способом. Выбрать поля, которые должны быть включены в результат запроса. Активизируйте контрольный индикатор No duplicates (без дубликатов) для исключения повторяющихся блоков данных (на вкладке Miscellaneous). Оставьте в списке полей только те, которые должны появиться в результате запроса. Установите критерий отбора. Выполните запрос и сохраните последовательность SQL директив в файле, с расширением *.qpr.
Сложные условия (И, ИЛИ)
Необходимо спроектировать запрос для формирования списка документов, полученных из МОиПО после 01.05.98 или документов типа «приказ».
Дополните имеющийся запрос новыми критериями, выполните запрос и сохраните его в файле.
Запрос к связанным базам данных
Необходимо спроектировать запрос для формирования списка документов, исполненных на кафедре АСУ до 01.05.98.
Для выбора еще одной таблицы данных нажмите кнопку Add контекстного меню. Модифицируйте критерий отбора, и список выводимых полей. Выполните запрос и сохраните его в файле.
ГЕНЕРАЦИЯ МЕНЮ ПРИЛОЖЕНИЯ.
Горизонтальное меню, расположенное в верхней части экрана, называется строкой меню. Примером строки меню является основное меню Visual FoxPro. Вы можете создать собственную строку меню, которая будет замещать основное меню или добавляться к нему. Для создания строки меню выполните следующие действия:
1. Откройте окно конструктора меню
2. Опишите пункты меню
3. Отобразите строку меню на экране
4. Определите действия, выполняемые при выборе пункта меню
Описание меню состоит из двух частей. В первой части Вы описываете вид меню, текст и типы пунктов меню, а также их экранные атрибуты. Во второй части описываются действия, выполняемые при выборе пункта меню. Если Вы опишите только первую часть, меню будет отображаться на экране, но при выборе пунктов меню никакого действия выполняться не будет.
Генерация меню приложения
Откройте свой проект. Для открытия окна конструктора меню можно воспользоваться одним из способов:
• Выполните команду меню File|New . В открывшимся окне диалога установите опцию Menu и нажмите New File.
• В окне проекта перейдите на вкладку "Other" и выберите группу Menu. Затем нажмите кнопку New окна проекта.
Независимо от способа, которым Вы пользуетесь, на экране откроется окно диалога "New Menu", предлагающее два варианта создаваемого меню:
Menu -создание меню в виде строки меню
Shortcut -создание всплывающего меню
При выборе любого из вариантов Вы входите в конструктор меню, а в основной строке меню добавляется пункт Menu.
Для определения текстов пунктов строки меню нажмите кнопку Insert и напечатайте текст в поле Prompt. Для определения типа пункта меню выберите требуемый элемент из списка Result.
Спроектируете меню следующего вида:
• Файл
• Открыть и связать
• Создать
• Выход
• Редактирование
• БД документов
• БД экзаменов
• БД предметов
• browse-окно
• Добавление
• БД документов
• БД экзаменов
• БД предметов
• Карта учета документов
• Запросы
• Простой
• Сложный
• К реляционно-связанным БД
• Помощь