- •Системы управления базами данных Учебное пособие
- •Системы управления базами данных
- •169300, Г. Ухта, ул. Первомайская, д. 13.
- •Часть 1. Рабочая программа по системам управления базами данных
- •Часть 2. Теоретические сведения
- •Глава 1. Основы построения баз данных (бд)
- •1.1. Базы данных и информационные системы (общие понятия)
- •Режимы работы с базами данных
- •1.2. Модели данных: реляционная, иерархическая, сетевая
- •Классификация современных субд
- •1.3. Понятие отношения
- •Глава 2. Проблемы проектирования баз данных
- •2.1. Проектирование баз данных
- •2.2. Обеспечение целостности баз данных
- •2.3. Язык запросов sql
- •Операторы определения данных (ddl)
- •Операторы манипулирования данными (dmp)
- •Язык запросов (dql)
- •Средства управления транзакциями
- •Средства администрирования данных
- •Программный sql
- •Глава 3. Субд Access
- •Общие понятия и возможности субд Access
- •3.2.Интерфейс Access. Режимы работы
- •3.2.1. Рабочая среда Access
- •3.2.2. Окна рабочей среды Access
- •3.2.3. Меню и панели инструментов
- •3.2.4. Окно базы данных
- •3.2.5. Использование справочной системы
- •3.2.6. Вызов окна справки
- •3.3. Объекты Access
- •Глава 4. Создание базы данных в Access. Таблицы и формы
- •4.1. Создание структуры базы данных
- •4.2. Типы полей базы данных
- •4.3. Создание таблиц
- •4.4. Приёмы работы с таблицами. Изменение структуры таблицы
- •4.4.1. К одному из приёмов работы с таблицами можно отнести автоматический ввод в поле значения по умолчанию
- •4.4.3. Как избежать опечаток и смысловых ошибок?
- •4.4.4. Маски ввода
- •4.4.5. Управление размерами поля
- •4.4.6. Специальные размеры полей с числовым типом данных
- •4.5. Поиск и отбор данных
- •4.6. Сортировка в режиме таблицы
- •4.7. Индексирование. Ключи
- •Глава 5. Запросы в субд Access
- •Что такое – запрос?
- •Быстрое построение запросов с помощью мастера Простой запрос
- •Выполнение запроса
- •Отбор записей с помощью запросов
- •Выбор полей, выводимых в запросе
- •Сортировка
- •Условия отбора записей
- •Использование в запросе всех полей
- •Добавление в запрос таблиц
- •Объединение таблиц
- •Универсальные запросы с параметрами
- •Использование нескольких параметров
- •Изменение порядка следования параметров
- •Вычисление значений по полям
- •Установка свойств
- •Групповая обработка данных
- •Свойства запроса
- •Создание перекрестных запросов
- •Фильтры и запросы
- •Что дальше?
- •Глава 6. Связи в таблицах Создание связей между таблицами
- •Глава 7. Отчеты
- •7.1. Создание отчетов
- •7.1.1. Автоматическое создание отчета на основе таблицы или запроса
- •7.1.2. Создание отчета с помощью Мастера отчетов
- •7.2. Преобразование отчетов
- •7.2.1. Преобразование отчета в формат документов Word и Excel
- •7.2.2. Преобразование отчета в другие форматы
- •7.2.3. Снимки отчетов
- •7.3. Режимы работы с отчетами
- •7.3.1. Режим Предварительного просмотра
- •7.3.2. Режим Просмотра образца
- •7.3.3. Режим Конструктора
- •Инструментальные средства режима Конструктора
- •Панель инструментов Конструктор отчетов
- •Панель элементов
- •7.4. Просмотр и печать отчетов
- •Часть 3. Пример выполнения задания
- •4 Июня 2006 г. Страница 1 из 1
- •Часть 4. Варианты заданий
- •Часть 5. Контрольные вопросы к зачёту
- •Часть 6. Глоссарий (Словарь терминов)
- •Библиографический список
4 Июня 2006 г. Страница 1 из 1
Часть 4. Варианты заданий
Создать базу данных по следующим параметрам (курсивом выделены поля со списком). Создать запросы типа:
вычисляемый;
запрос с параметром;
запрос на выборку;
запрос с групповыми операциями;
запрос на добавление;
запрос на обновление.
Создать отчёт по работе. Количество записей в БД должно быть не менее десяти.
БД «Студенты».
Основные таблицы: Факультет (Код факультета, Название, Код специальности), Успеваемость (Код факультета, Код специальности, Код студента, Средний балл).
Вспомогательные таблицы: Группа (Код группы, Код студента, Средний балл), Одногруппники (Код студента, Фамилия, Имя, Отчество), Специальность (Код специальности, Аббревиатура, Код группы).
БД «Зоопарк».
Основные таблицы: Животные (Код животного, Возраст, Здоровье), Служащие (Код служащего, Возраст, Оклад).
Вспомогательные таблицы: Хищники (Код животного, Название, Тип корма), Травоядные (Код животного, Название, Тип корма), Работники (Код служащего, Фамилия, Имя, Отчество, Адрес).
БД «Магазин».
Основные таблицы: Продукция (Код товара, Цена, Срок годности), Сотрудники (Код сотрудника, Оклад, Стаж работы).
Вспомогательные таблицы: Товары (Код товара, Наименование, Цена), Поступления товара (Код товара, Дата поступления, Срок годности), Персонал (Код сотрудника, Фамилия, Имя, Отчество, Телефон).
БД «Завод».
Основные таблицы: Выпуск (Код марки, Код автомобиля, Дата выпуска), Служащие (Код служащего, Должность, Оклад).
Вспомогательные таблицы: Марки (Код марки, Название, Количество), Автомобили (Код автомобиля, Категория вождения, Количество), Работники (Код служащего, Фамилия, Имя, Отчество, Должность).
БД «Спартакиада».
Основные таблицы: Победители (Код участника, Место), Проигравшие (Код участника, Код учебного заведения, Результат).
Вспомогательные таблицы: Участники (Код участника, Фамилия, Имя, Отчество), Дисциплины (Код дисциплины, Код участника, Результат), Учебные заведения (Код учебного заведения, Название).
БД «Склад».
Основные таблицы: Продукция (Код продукции, Дата поставки, Дата продажи), Сотрудники (Код сотрудника, Стаж работы, Оклад).
Вспомогательные таблицы: Техника (Код продукции, Наименование, Производитель), Продукты (Код продукции, Наименование, Срок годности), Рабочие (Код сотрудника, Фамилия, Имя, Отчество, Адрес).
БД «Строительная фирма».
Основные таблицы: Объекты (Код объекта, Дата сдачи, Стоимость), Персонал (Код служащего, Стаж работы, Оклад).
Вспомогательные таблицы: Здания (Код объекта, Назначение, Начало строительства, Дата сдачи), Сооружения (Код объекта, Наименование, Дата сдачи), Работники (Код служащего, Фамилия, Имя, Отчество, Телефон).
БД «Нотариальная контора».
Основные таблицы: Реестр (Код работы, Стоимость, Код исполнителя), Заказы (Код работы, Срок выполнения, Код исполнителя).
Вспомогательные таблицы: Виды работ (Код работы, Наименование, Срок выполнения, Стоимость), Бесплатные работы (Код работы, Наименование, Срок выполнения), Служащие (Код исполнителя, Фамилия, Имя, Отчество, Телефон).
БД «Успеваемость».
Основные таблицы: Средние баллы (Код школы, Код класса, Средний балл), Экзамены (Код школы, Код ученика, Балл за экзамен).
Вспомогательные таблицы: Школы (Код школы, Название, Количество учеников), Классы (Код класса, Класс), Ученики (Код ученика, Фамилия И.О., Средний балл, Балл за экзамен).
БД «Конференции».
Основные таблицы: Статистика (Код участника, Код доклада, Место), Графики (Код темы, Место проведения, Дата).
Вспомогательные таблицы: Участники (Код участника, Фамилия, Имя, Отчество, Дата рождения, Место рождения), Доклады (Код доклада, Тема, Код участника, Объём), Темы (Код темы, Тема, Объём).
БД «Пекарня».
Основные таблицы: Производство (Код продукции, Дата выработки, Стоимость), Персонал (Код работника, Смена, Оклад).
Вспомогательные таблицы: Продукция (Код продукции, Наименование, Срок годности, Дата выработки), Работники (Код работника, Фамилия, Имя, Отчество, Смена).
БД «Ферма».
Основные таблицы: Реестр (Код обитателя, Название, Кличка, Возраст), Работники (Код работника, Стаж, Закреплённый обитатель).
Вспомогательные таблицы: Обитатели (Код обитателя, Кличка, Тип корма, Количество корма), Корма (Тип корма, Наименование, Общее количество), Рабочие (Код работника, Фамилия, Имя, Отчество, Закреплённый обитатель).
БД «Детский сад».
Основные таблицы: Воспитанники (Код ребёнка, Фамилия, Группа), Работники (Код работника, Возраст, Стаж работы).
Вспомогательные таблицы: Дети (Код ребёнка, Фамилия, Родители, Возраст), Воспитатели (Код работника, Фамилия, Имя, Отчество, Адрес), Служащие (Код работника, Фамилия, Телефон).
БД «Золотая рыбка».
Основные таблицы: Исполненные желания (Код желания, Код желающего, Дата подачи заказа), Невыполнимые желания (Код желания, Срок выполнения, Причина).
Вспомогательные таблицы: Желающие (Код желающего, Фамилия, Адрес, Род занятий), Желания (Код желания, Желание, Цена), Срочные заказы (Код желания, Желание, Срок выполнения, Цена).
БД «Проспекты».
Основные таблицы: Архангельская область (Код города, Код проспекта, Дата основания, В чью честь назван), Коми республика (Код города, Код проспекта, Основатели, Цель основания).
Вспомогательные таблицы: Названия (Код проспекта, Название, Дата основания, Основатели), Основатели (Код основателей, Основатели, Где родились), Города (Код города, Город, Количество проспектов).
БД «Садоводческие товарищества».
Основные таблицы: Оплата (Код товарищества, Название улицы, Код жителя, Стоимость), Сроки (Код товарищества, Название улицы, Код участка, Код жителя, Срок аренды).
Вспомогательные таблицы: Садоводческие товарищества (Код товарищества, Название, Количество улиц, Количество жителей), Жители (Код жителя, Фамилия, Имя, Отчество, Дата рождения, Название улицы, Код участка), Арендная плата (Код жителя, Стоимость).
БД «Стадион».
Основные таблицы: Посетители (Код посетителя, Ряд, Место, Количество), Выручка (Фамилия, Возраст, Цена билета).
Вспомогательные таблицы: Места (Место, Ряд, Корпус), Регистрация (Код посетителя, Фамилия, Возраст, Цена билета), Расценки (Возраст, Цена билета).
БД «Рыбалка».
Основные таблицы: Улов (Код рыболова, Код рыбы, Количество, Вес, Общий вес), Призёры (Код рыболова, Общий вес, Место).
Вспомогательные таблицы: Рыболовы (Код рыболова, Фамилия, Имя, Отчество, Дата рождения, Тип снасти, Код рыбы, Количество), Виды рыбы (Код рыбы, Название, Вес).
БД «Флот».
Основные таблицы: Новые суда (Код судна, Название, Срок службы), Состав (Код судна, Код служащего, Время службы).
Вспомогательные таблицы: Корабли (Код судна, Название, Дата выпуска), Подлодки (Код судна, Название, Дата спуска на воду), Кадры (Код служащего, Фамилия, Имя, Отчество, Возраст, Звание).
БД «Сказки».
Основные таблицы: Новые книги (Код автора, Код сказки, Дата издания, Тираж), Старинные сказки (Код автора, Название, Дата написания, Город издания).
Вспомогательные таблицы: Авторы (Код автора, Фамилия, Имя, Отчество), Произведения (Код сказки, Название, Дата написания), Издательства (Код издательства, Код автора, Дата издания).
БД «Кинематограф».
Основные таблицы: Картотека (Код фильма, Код режиссёра, Число копий), Первый показ (Код фильма, Название, Код режиссёра, Фамилия, Кинотеатр).
Вспомогательные таблицы: Фильмы (Код фильма, Название, Год создания), Режиссёры (Код режиссёра, Фамилия, Имя, Отчество), Актёры (Код актёра, Фамилия, Имя, Отчество, Возраст, Семейное положение).
БД «Детские лагеря отдыха».
Основные таблицы: Расценки (Код лагеря, Местоположение, Стоимость), Культурная программа (Код лагеря, Специализация, Код мероприятия, Число участников).
Вспомогательные таблицы: Лагеря (Код лагеря, Название, Специализация, Местоположение), Отдыхающие (Код отдыхающего, Ф.И.О., Дата рождения, Место жительства), Мероприятия (Код мероприятия, Наименование, Код лагеря).
БД «КВН»
Основные таблицы: Чемпионы высшей лиги (Код команды, Название, Год), Чемпионы премьер-лиги (Код команды, Название, Год).
Вспомогательные таблицы: Команды (Код команды, Название, Город, Количество человек), Расписание игр (Код игры, Тема, Сезон), Максимальные баллы (Визитка, Разминка, СТЭМ, Домашнее задание).
БД «Практика».
Основные таблицы: Результаты (Код работы, Код студента, Оценка), Сроки (Код специальности, Вид работы, Срок выполнения).
Вспомогательные таблицы: Работа (Код работы, Вид работы, Место прохождения, срок выполнения), Студенты (Код специальности, Специальность, Код студента, Дата сдачи), Контроль (Код специальности, Код студента, Закреплённый преподаватель).
БД «День рождения».
Основные таблицы: Приглашения (Код приглашённого, Имя, Адрес, Дата), Подарки (Код подарка, Код приглашённого, Подарок).
Вспомогательные таблицы: Приглашённые (Код приглашённого, Имя, Возраст), Стол (Код блюда, Название, Расположение), Программа (Код действия, Действие, Награды).
