Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

темах Рассмотрено Утверждаю на заседании кафедры Зам

Работа добавлена на сайт samzan.net:


ГБОУ СПО "РЕГИОНАЛЬНЫЙ МНОГОПРОФИЛЬНЫЙ КОЛЛЕДЖ"

г. Ставрополь

Дисциплина: МДК 02.02 Технология разработки и защиты баз данных

230115 Программирование в компьютерных системах

Рассмотрено

Утверждаю

на заседании кафедры

Зам. директора по УР

Программного обеспечения и ИТ

__________С.Д. Голубь

Протокол № __от "__"______2013г.

Зав. кафедрой_____________

"    "_________2013г.

Экзаменационный билет №27

  1.  Определение и назначение баз данных. Области применения баз данных.

- дать определение базам данных

- охарактеризовать назначение  баз данных

- назвать области применения баз данных

- перечислить этапы развития баз данных

  1.  Создание базы данных в СУБД MS Access.

- дать характеристику базы данных в MS Access

- описать основные этапы создания базы данных в MS Access

- назвать типы данных таблиц MS Access

  1.  Создать базу данных «Студенты» в среде Paradox. База должна хранить следующую информацию:

- информация  о группах студентов (код группы; ФИО старосты; количество студентов)

-информация о студентах (номер зачетной книжки; ФИО студента; год рождения; код группы)

Занести в базу данных по 5-6 записей в каждую таблицу

  1.  История развития баз данных.

- назвать основные направления развития вычислительной техники

- назвать основные этапы развития баз данных

- объяснить появление систем управления данными

  1.  Обеспечение целостности данных в СУБД MS Access. Создание связей.

- дать определение целостности данных

- назвать типы связей в базе данных

- описать основные этапы создания связей и обеспечения целостности данных в MS Access

  1.  Создать базу данных «Кадры» в среде Paradox. База должна хранить следующую информацию:

- информацию о сотрудниках предприятия (табельный номер; ФИО сотрудника; дата рождения; пол; семейное положение; количество детей; домашний адрес; образование; должность; код отдела)

- информацию об отделах предприятия (код отдела; название отдела; ФИО начальника)

Занести в базу данных по 5-6 записей в каждую таблицу


  1.  Основные понятия и определения баз данных:

– дать определения понятиям объект, сущность, атрибут, целостность

– перечислить виды ключей таблиц - дать определение базам данных

- дать объяснение понятию «нормализация»

  1.  Виды форм в СУБД MS Access. Создание форм

- дать характеристику формам в MS Access

- перечислить виды форм в MS Access

- назвать основные этапы создания форм в MS Access

  1.  Создать базу данных «Туристическая фирма» в среде Paradox. База должна хранить следующую информацию:

- информацию о городах (код города; название города; название страны)

- информацию о путевках (вид поездки; код города; жилье; питание;

вид транспорта; стоимость путевки; периодичность формирования групп; количество туристов в группе)

Занести в базу данных по 5-6 записей в каждую таблицу


  1.  Состав и функции систем управления базами данных.

- дать определение системам управления базами данных;

- назвать основные функции систем управления базами данных;

- охарактеризовать функции систем управления базами данных.

  1.  Поиск и фильтрация данных в СУБД MS Access. Типы запросов

- дать определение понятиям «поиск» и «фильтрация»

- описать отличия поиска от фильтрации

- перечислить типы запросов в MS Access

- описать основные этапы создания запросов  в MS Access

  1.  Создать базу данных «Железнодорожная касса» в среде Paradox. База должна хранить следующую информацию:

- информация о поездах (номер поезда; название поезда; время отправления; время в пути; дни отправления)

- информация о пассажирах (ФИО пассажира, купившего билет; номер поезда; дата отправления; день отправления; станция назначения; количество билетов)

Занести в базу данных по 5-6 записей в каждую таблицу

  1.  Многоуровневое представление данных в БД. Классификация моделей данных

- охарактеризовать представление данных в БД

- назвать уровни представления данных

- привести классификацию моделей данных в БД

  1.  Просмотр базы данных: режим формы, режим таблицы, отчеты.

- охарактеризовать основные режимы просмотра данных (режим формы, режим таблицы, отчеты) в MS Access

- назвать основные этапы создания отчетов в MS Access

  1.  Создать базу данных «Склад» в среде Paradox. База должна хранить следующую информацию:

-информацию о хранящихся инструментах ( тип инструмента; наименование инструмента; цена инструмента; код изготовителя; срок эксплуатации; минимальное количество; оптимальное количество)

- информацию об изготовителе (код изготовителя; название изготовителя ( завода, предприятия, кооператива); адрес  изготовителя)

Занести в базу данных по 5-6 записей в каждую таблицу


  1.  Информационная модель данных и ее состав.

- дать определение информационной модели данных;

- охарактеризовать концептуальную, логическую и физическую модели данных.

  1.  Основы ADO-технологии.

- дать понятие ADO-технологии

- описать функции и принципы ADO 

- назвать основные этапы создания приложения с использованием ADO-технологии

  1.  С помощью языка запросов MySQL создать базу данных job. В ней создать таблицы otdel с полями otdelID (целое, не равно 0, автоинкрементное, с первичным ключем), name длиной до 30 символов, тип InnoDB и таблицу rabotnik с полями rabotnikID (целое, не равно 0, автоинкрементное, с первичным ключем), name длиной до 80 символов, job длиной 30 символов, тип InnoDB. Добавить в таблицу otdel значения: 24 (номер отдела) и finance. Добавить в таблицу rabotnik значения: 556 (номер работника), John Smith (Имя, Фамилия), Engineer (должность). Вывести результаты на экран.

1. Поддержка целостности в реляционной модели данных.

- дать определение понятию целостности в реляционной модели

- охарактеризовать механизмы поддержки целостности

  1.  Программное обеспечение для работы с современными базами данных.

- назвать функции программного обеспечения для работы с базами данных

- перечислить технологии доступа к данным

- привести примеры программного обеспечения для работы с БД

  1.  С помощью языка запросов MySQL создать базу данных good. В ней создать таблицы razdel с полями razdelID (целое, не равно 0, автоинкрементное, с первичным ключем), name длиной 45 символов, тип InnoDB и таблицу opisanie с полями opisanieID (целое, не равно 0, автоинкрементное, с первичным ключем), name длиной 70 символов, har длиной до 60 символов, тип InnoDB. Добавить в таблицу razdel значения: 788 (номер раздела) и eda. Добавить в таблицу opisanie значения: 689 (номер товара), makarony (наименование), Tverdy sort (характеристика). Вывести результаты на экран.


1. Реляционная модель данных.

- охарактеризовать реляционную модель данных

- назвать основные элементы реляционной модели

- перечислить основные операции реляционной алгебры

  1.  Интерактивный SQL.

- дать определение SQL

- назвать виды SQL, дать определение интерактивному SQL

- назвать механизмы и принципы работы интерактивного SQL

  1.  Создать базу данных в формате Paradox, содержащую cведения о месячной зарплате рабочих. База данных должна содержать следующую информацию: фамилию, имя, отчество рабочего, название цеха, в котором он работает, дату поступления на работу. По заработной плате необходимо хранить информацию о ее размере, стаже работника, его разряде и должности. Добавить 5-6 записей в каждую таблицу.


1. Инфологическое моделирование предметной области.

- дать определение инфологической модели

- назвать этапы инфологического моделирования

- привести пример инфологической модели

  1.  Основные понятия и компоненты SQL:

- дать определение SQL, назвать функции SQL

- дать определение инструкции SQL

- перечислить типы данных SQL

  1.  Создать базу данных «Школьная библиотека» в формате Access. База должна содержать:

- данные о классе (номер класса; символ класса; количество учеников в классе; ФИО кл. руководителя)

- данные об учебниках (шифр учебника; автор(ы) учебника; название учебника; количество экземпляров в наличии; год издания;

издательство)

3) данные об учебниках для каждого класса ( номер класса; коды необходимых для класса учебников)

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

  1.  Типы взаимосвязей в модели.

- дать определение взаимосвязям в модели

- охарактеризовать типы взаимосвязей в модели

- привести примеры связей

  1.  Запросы на добавление, обновление и удаление данных:

- привести формат запроса SQL на добавление данных

- привести формат запроса SQL на обновление данных

- привести формат запроса SQL на удаление данных

  1.  Создать базу данных в формате Paradox для учета лекарств в аптеке. База данных должна содержать следующую информацию: наименование лекарства, стоимость одной единицы, количество единиц, дату изготовления, срок годности, а также название фабрики, где производится данное лекарство, ее адрес. Добавить 5-6 записей в каждую таблицу.


  1.  Этапы проектирования БД.

- перечислить основные этапы проектирования БД;

- описать содержание каждого этапа;

- охарактеризовать результат выполнения каждого этапа

  1.  Использование языка запросов при проектировании приложений. Оператор Select.

- привести формат запроса SQL на выборку данных

- объяснить назначение каждого предложения оператора Select

- охарактеризовать запросы с группировкой, запросы для объединения таблиц

  1.  Создать базу данных «Автобаза» в формате Access. База должна содержать:

- информацию о топливе (марка бензина; стоимость 1л. бензина)

- информацию о приобретении топлива (дата покупки; марка бензина; показание счетчика  пройденного пути; сколько л. куплено; шифр водителя)

- информацию о водителях (шифр водителя; ФИО водителя; номер автомобиля; марка автомобиля).

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


  1.  Нормализация БД.

- дать определение нормализации БД, объяснить назначение;

- перечислить и охарактеризовать нормальные формы

- привести этапы нормализации

  1.  Централизованная архитектура. Архитектура «Файл-сервер».

- дать понятие централизованной архитектуры баз данных

- описать достоинства и недостатки централизованной архитектуры

- охарактеризовать архитектуру «файл-сервер»

  1.  Создать базу данных «Медицинская страховая компания» в среде MS Access. База данных должна содержать:

- сведенья о больном (код больного; ФИО больного; N полиса; год рождения; домашний адрес)

- сведенья о врачах (код врача;  ФИО врача;  специальность врача)

- сведенья об обращениях к врачу (номер документа; код больного; код врача; код заболевания; дата начала заболевания; дата окончания заболевания; наличие первого   посещения; наличие профосмотра; счет за лечение)

Создать схему данных, формы для заполнения базы данных, отчет по обращениям к врачам.


1. Сравнительный анализ различных СУБД.

- перечислить виды СУБД;

- определить характеристики СУБД, достоинства и недостатки различных СУБД;

- сравнить СУБД по выявленным характеристикам

  1.  Трехзвенная архитектура «Клиент-сервер».

- дать понятие централизованной архитектуры баз данных

- охарактеризовать архитектуру «клиент-сервер»

- описать отличительные особенности и достоинства трехзвенной архитектуры

3. Создать базу данных «Недвижимость» в среде MS Access. База данных должна содержать:

- сведенья о продавцах ( код продавца; ФИО продавца; адрес объекта; общая площадь; жилая площадь; этаж; наличие телефона; цена  объекта)

- сведенья о покупателях (код покупателя; ФИО покупателя; общая площадь; дата заявки)

- сведенья о сделках (номер документа; дата продажи; аукционная цена; код продавца; код покупателя)

Создать схему данных, формы для заполнения базы данных, отчет по заявкам.

  1.  Администрирование базы данных.

- дать определение администрированию БД

- перечислить функции администрирования БД

  1.  Архитектура «Клиент-сервер».

- дать понятие централизованной архитектуры баз данных

- описать достоинства и недостатки централизованной архитектуры

- охарактеризовать архитектуру «клиент-сервер»

3. Создать в среде Borland Delphi приложение для работы с базой данных Абитуриент, созданной в MS Access. (База данных расположена на сетевом диске Z в папке “Экзамен МДК 0202»). Приложение должно содержать одну или несколько форм для добавления, удаления и просмотра данных из всех таблиц БД.

  1.  Механизмы доступа к базам данных в DELPHI. Основные наборы компонент.

- описать технологии доступа к данным

- перечислить компоненты для доступа к данным

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

  1.  Общие сведенья о SQL

- рассказать историю развития SQL

- дать определение стандартизации SQL

- назвать возможности SQL

- перечислить назначение и основные функции языка SQL.

3. Создать в среде Borland Delphi приложение для работы с базой данных Видеотека, созданной в MS Access. (База данных расположена на сетевом диске Z в папке “Экзамен МДК 0202»). Приложение должно содержать одну или несколько форм для добавления, удаления и просмотра данных из всех таблиц БД.


  1.  Защита информации в базах данных.

- перечислить функции защиты информации;

- назвать основные уязвимости информации;

- охарактеризовать методы защиты информации в базах данных

  1.  Структура и  возможности MySql.

- дать определение MySQL

- охарактеризовать структуру MySQL

- перечислить основные возможности MySQL

3. Создать базу данных «Грузоперевозки» в среде MS Access. База данных должна содержать:

- сведенья о грузоотправителе (шифр грузоотправителя; наименование грузоотправителя; адрес грузоотправителя;

расчетный счет грузоотправителя)

- сведенья о грузополучателе (шифр грузополучателя; наименование грузополучателя; адрес грузополучателя; расчетный счет грузополучателя)

- сведенья о перевозке (номер документа по грузоперевозке; наименование груза; вес груза вид транспорта; дата погрузки; дата разгрузки; сведения об оплате; шифр грузоотправителя; шифр грузополучателя)

Создать схему данных, формы для заполнения базы данных, отчет по грузоперевозкам.


1. Модель «сущность-связь».

- дать определение модели «сущность-связь»

- назвать элементы модели

- охарактеризовать особенности модели

2. Каталог данных MySql

- дать определение каталога данных;

- описать назначение каталога данных;

3. Создать в среде Borland Delphi приложение для работы с базой данных «Спортивная гимнастика», созданной в MS Access. (База данных расположена на сетевом диске Z в папке “Экзамен МДК 0202»). Приложение должно содержать одну или несколько форм для добавления, удаления и просмотра данных из всех таблиц БД.


  1.  Процессор баз данных Borland Database Engine

- объяснить назначение процессора;

- охарактеризовать принцип работы;

- описать этапы настройки процессора BDE для работы с базой данных.

  1.  Создание базы данных, основы работы с таблицами в MySql.

- описать процесс создания базы данных с помощью MySQL

- привести структуру запросов MySQL для создания базы данных и создания таблиц.

- привести структуру запросов для внесения и изменения данных в таблицах MySQL 

3. Создать в среде Borland Delphi приложение для работы с базой данных «Спортсмен», созданной в MS Access. (База данных расположена на сетевом диске Z в папке “Экзамен МДК 0202»). Приложение должно содержать одну или несколько форм для добавления, удаления и просмотра данных из всех таблиц БД.


  1.  Компоненты отображения данных Delphi

- назвать основные компоненты отображения данных;

- описать механизм настройки компонентов отображения данных

  1.  Понятие транзакции. Журнал транзакций

- дать определение транзакции;

- охарактеризовать принцип работы транзакций;

- дать определение и описать назначение журнала транзакций.

3. С помощью языка запросов MySQL создать базу данных school. В ней создать таблицы klass с полями klassID (целое, не равно 0, автоинкрементное, с первичным ключем), nam длиной 50 символов, тип InnoDB и таблицу student с полями studentID (целое, не равно 0, автоинкрементное, с первичным ключем), name длиной до 60 символов, predmet длиной 60 символов, тип InnoDB. Добавить в таблицу klass значения: 1 (номер класса) и Biology. Добавить в таблицу student значения: 1 (номер учащегося), Ivan Sidorov (Имя, Фамилия), Math (основной предмет). Вывести результаты на экран.


  1.  Псевдонимы баз данных и настройка BDE

- дать определение понятию псевдонима базы данных;

- объяснить назначение псевдонима;

- описать этапы настройки псевдонима базы данных;

  1.  Индивидуальный откат транзакций. Восстановление после жесткого сбоя.

- назвать причины отката транзакций;

- описать возможные способы отката транзакций;

- дать характеристику жесткого сбоя, описать возможности восстановления данных

3. С помощью языка запросов MySQL создать базу данных institute. В ней создать таблицы auditor с полями auditorID (целое, не равно 0, автоинкрементное, с первичным ключем), nam длиной 60 символов, тип InnoDB и таблицу student с полями studentID (целое, не равно 0, автоинкрементное, с первичным ключем), name длиной 60 символов, predmet длиной 70 символов, тип InnoDB. Добавить в таблицу auditor значения: 7 (номер аудитории) и Fiz kafedra. Добавить в таблицу student значения: 56 (номер учащегося), Ivan Stepanov (Имя, Фамилия), Geometry (основной предмет). Вывести результаты на экран.


  1.  Логическая модель данных. Типы логических моделей данных.

- дать характеристику логической модели данных;

- назвать компоненты логической модели;

- перечислить типы логических моделей;

- перечислить достоинства и недостатки различных моделей данных

  1.  Восстановление после мягкого сбоя

- дать определение мягкому сбою;

- охарактеризовать

3. С помощью языка запросов MySQL создать базу данных avtofirma. В ней создать таблицы type с полями typeID (целое, не равно 0, автоинкрементное, с первичным ключем), imya длиной 55 символов, тип InnoDB и таблицу ts с полями tsID (целое, не равно 0, автоинкрементное, с первичным ключем), imya длиной  до 75 символов, kod длиной 60 символов, тип InnoDB. Добавить в таблицу ts значения: 45 (номер раздела) и nam. Добавить в таблицу ts значения: 5 (номер автомашины), Ford (Марка), Focus (модель). Вывести результаты на экран.


  1.  Архитектура приложений баз данных в Delphi

- охарактеризовать архитектуру приложения баз данных

- перечислить компоненты для реализации архитектуры

  1.  Управление правами пользователей. Операторы GRANT, REVOKE.

- охарактеризовать права пользователей;

- привести структуру оператора GRANT, объяснить его компоненты;

- привести структуру оператора REVOKE, объяснить его компоненты.

  1.  С помощью языка запросов MySQL создать базу данных Sotrudniki. В ней создать таблицы type с полями typeID (целое, не равно 0, автоинкрементное, с первичным ключем), imya длиной 60 символов, тип InnoDB и таблицу site с полями siteID (целое, не равно 0, автоинкрементное, с первичным ключем), imya длиной  60 символов, kod длиной 80 символов, тип InnoDB. Добавить в таблицу type значения: 141 (номер раздела) и Russia. Добавить в таблицу site значения: 10 (номер), Russia (Страна), Stavropol (город). Вывести результаты на экран.


  1.  Набор данных в Delphi  для работы с БД.

- охарактеризовать компонент «набор данных»

- объяснить правила настройки и использования компонента

  1.  Уровни привилегий. Оценка привилегий. Таблицы привилегий.

- охарактеризовать уровни привилегий пользователей;

- объяснить принцип оценки привилегий;

- рассказать о таблицах привилегий

3. Создать базу данных «пенсионный фонд» в Ms Access. База должна содержать следующую информацию:

- данные о сотруднике (персональный номер; ФИО сотрудника; дата рождения; домашний адрес; образование; код должности; дата поступления на работу; дата увольнения)

- данные о зарплате (персональный номер; сведения о зарплате (помесячно, за последние 2 года его работы в организации));

- данные о должностях (код должности; название должности)

База должна содержать формы для редактирования информации в таблицах и отчеты по сотрудникам


  1.  Создание БД в Delphi

- охарактеризовать процесс создания баз данных в Delphi

- описать этапы создания баз данных в Delphi

  1.  Резервирование и копирование баз данных

- назвать причины резервирования БД

- назвать средства резервирования и копирования БД

  1.  С помощью MySQL создать базу данных turist. В ней создать таблицы type с полями typeID (целое, не равно 0, автоинкрементное, с первичным ключем), imya длиной 50 символов, тип InnoDB и таблицу turs с полями tsID (целое, не равно 0, автоинкрементное, с первичным ключем), imya длиной  до 60 символов, kod длиной 80 символов, тип InnoDB. Добавить в таблицу type значения: 1 (номер раздела) и East. Добавить в таблицу turs значения: 10 (номер тура), Turkey (Страна), Asia (код). Вывести результаты на экран.
  2.  Структура и типы полей в базе данных Paradox

- охарактеризовать БД Paradox

- описать структуру БД Paradox

- описать структуру полей Paradox

  1.  Проверка и восстановление таблиц

- описать процессы проверки и восстановления таблиц;

- охарактеризовать средства проверки и восстановления;

- назвать причины проверки и восстановления таблиц;

  1.  С помощью MySQL создать базу данных prep. В ней создать таблицы kafedra с полями kafedraID (целое, не равно 0, автоинкрементное, с первичным ключем), name длиной до 65 символов, тип InnoDB и таблицу obr с полями obrID (целое, не равно 0, автоинкрементное, с первичным ключем), name длиной до 80 символов, obr длиной до 40 символов, тип InnoDB. Добавить в таблицу kafedra значения: 57 (номер кафедры) и Math. Добавить в таблицу obr значения: 25 (номер преподавателя), Olga Vetrova (Имя, Фамилия), Doktor nauk (образование). Вывести результаты на экран.


  1.  Модификация структуры таблицы. Характеристики таблицы в формате Paradox 7.

- назвать особенности таблиц Paradox;

- описать процесс модификации таблицы Paradox

  1.  Файлы журналов MySql 

- дать определение журналу MySQL;

- описать применение журналов MySQL

3.  Создать в среде Borland Delphi приложение для работы с базой данных «Страны мира», созданной в MS Access. (База данных расположена на сетевом диске Z в папке “Экзамен МДК 0202»). Приложение должно содержать одну или несколько форм для добавления, удаления и просмотра данных из всех таблиц БД.

  1.  
  2.  Разработка приложения для управления БД в Delphi 
  3.  описать процесс разработки приложения для управления БД;
  4.  назвать этапы создания приложения;
  5.  назвать основные компоненты для создания приложения

  1.  Администрирование MySql

- описать функции администрирования;

- охарактеризовать работы по администрированию БД

  1.  С помощью MySQL создать базу данных tech. В ней создать таблицы group с полями groupID (целое, не равно 0, автоинкрементное, с первичным ключем), nam длиной 65 символов, тип InnoDB и таблицу student с полями studentID (целое, не равно 0, автоинкрементное, с первичным ключем), name длиной до 60 символов, predmet длиной 60 символов, тип InnoDB. Добавить в таблицу group значения: 1 (номер группы) и Test. Добавить в таблицу student значения: 1 (номер учащегося), Alex Stukov (Имя, Фамилия), Math (основной предмет). Вывести результаты на экран.




1. КЗоТ о труде женщин
2. технической революции стремительно развиваясь превратился в один из самых влиятельных видов проектнохудо
3.  Рабочее время и время отдыха Рабочее время время в течение которого работник в соответствии с правилам
4. Демонтаж участка трубопровода пароснабжения демонтаж оборудования в теплопункте ТП 2
5. БАШКИРСКИЙ ГОСВЕННЫЙ УНИВЕРСИТЕТ
6. Симулякры и симуляция ПРЕЦЕССИЯ СИМУЛЯКРОВ Симулякр это вовсе не то что скрывает собой истину это
7. Разработка приложения для автоматизации учета ремонта транспортных средств ООО Гп Скон
8. Нормированное пространство Банахово пространство
9. ТЕМА 2. НАУКОВИЙ СТИЛЬ І ЙОГО ЗАСОБИ У ПРОФЕСІЙНОМУ СПІЛКУВАННІ
10. Cctus
11. Оценка ценных бумаг
12. анализ В процессе проведения внешнего аудита оценивается привлекательность рынка и другие возмож
13. биохимических исследований- Электрофорез белков на пленках из ацетата целлюлозы Определить общий б
14. 30 сентября 1883 г. Князь Г
15. Классификация машин.
16. Наличие подписей клиентов и сотрудников в журналах ознакомления с нормативными документами
17. Заболеваемость студентов ИГМА
18. Она продолжалась 50 дней и ночей с 5 июля по 23 августа 1943 г
19. то вроде неясной призрачной и жестокой битвой между европейскими непримиримейшими политическими врагами и
20. АСБ БЕЛАРУСБАНК [4.html