ФУНКЦИИ (для исключения повторений используют предикат DISTINCT)



Функция Описание
SUM(выражение|имя столбца) Вычисление суммы значений столбца
AVG(выражение|имя столбца) Вычисление среднего значения столбца
MIN(выражение) Нахождение наименьшего среди значений
MAX(выражение) Нахождение наибольшего среди значений
COUNT(имя столбца) Подсчет количества значений в столбце
COUNT(*) Подсчет строк в результате выполнения запроса

Задание 1. Написать на языке SQL запросы для получения полного списка всех студентов колледжа.

Задание 2.Выбрать из БД «Колледж» фамилии и имена студентов группы «_____».

Задание 3.Выбрать из БД «Колледж» фамилии и имена студентов группы «_____», родившихся до _______ года.

Задание 4.Получить список всех студентов, обучающихся в колледже, кроме тех, кто учиться в группе __________.

Задание 5. Получить список студентов колледжа обучающихся в группах ___________________. Решить задачу двумя способами:

  1. используя оператор IN
  2. используя логические операторы

 

Задание 6.Вычислить количество студентов в каждой группе.

 

Контрольные вопросы

1. Какую роль играет язык SQL в программных системах разработки баз данных?

2 .Назовите назначение следующих слов языка: FROM; WHERE; GROUP BY; HAVING;

ORDER BY.

3. Из каких групп операторов состоит язык SQL?

4. Что является основной отличительной особенностью системы SQL Server 7.0. по сравнению с предыдущими версиями?

5.Назовите основные задачи, решаемые с помощью следующих инструментов SQL Server 7.О.:

SQL Server Enterprise Manager;

SQL Server Query Analyzer;

SQL Server Upgrade Wizard.

Лабораторная работа №14

Тема: Защита информации в системах управления базами данных

 

Теоретическое введение. В Microsoft Office Access 2007 предусмотрена улучшенная модель безопасности, которая упрощает процесс защиты базы данных и ее открытия с включенной защитой. Примечание: хотя предлагаемые методы повышают уровень безопасности, наилучший способ защиты данных — хранение таблиц на специальном сервере и хранение форм и отчетов на локальных компьютерах или в общих сетевых ресурсах.

 

Задание 1. Выполнить шифрование базы данных «Колледж»  паролем.

Технология выполнения задания

В средстве шифрования, доступном Access 2007, объединены и усовершенствованы два предыдущих средства — применение паролей и шифрование базы данных. При использовании пароля базы данных для шифрования базы данных эти данные становятся недоступны для других средств, и другие пользователи вынуждены вводить пароль, чтобы получить доступ к этой базе данных. Для шифрования в Access 2007 используется более эффективный алгоритм, чем в более ранних версиях Access.

· Откройте базу данных в монопольном режиме, для этого:

- щелкните значок Кнопка Office , а затем выберите команду Открыть;

- в диалоговом окне Открытие найдите файл, который нужно открыть, и выделите его (одним щелчком);

- нажмите стрелку рядом с кнопкой Открыть и выберите вариант Монопольно:

· на закладке Работа с базами данных в группе Работа с базами данных щелкните Зашифровать паролем:

· откроется диалоговое окно Задание пароля базы данных, введите пароль в поле Пароль, повторите его в поле Подтверждение и нажмите кнопку ОК;

· самостоятельно изучить возможности дешифровки базы данных.

 

Создание резервной копии базы данных.

· щелкните значок Кнопка Office , выберите команду Управление, затем Резервная копия базы данных;

· в появившемся окне Сохранение укажите место для сохранения резервной копии базы данных.


Дата добавления: 2018-04-04; просмотров: 228; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!