Базы данных

Алексеева Виктория Анатольевна

Методические разработки по базам данных

https://yadi.sk/d/TKGEEvTzqEbef

 

Скачать:


Предварительный просмотр:

Рассмотрено и одобрено

цикловой (предметной) комиссией

ОПД и ПМ специальностей информатики и вычислительной техники

Протокол № ___ от «___» _____20__

Председатель ЦПК

_____________(Е.М.Гладкова)

Утверждаю

Начальник отдела УВР к. «А»

Гуськова Л. Е.

«___»___________ 20__ г.

Список вопросов к экзамену по междисциплинарному курсу

 «Технология разработки и защиты баз данных»

Профессионального модуля

«Разработка и администрирование баз данных»

для специальности 09.02.03 Программирование в компьютерных системах

Понятие СУБД. Информационная модель данных, ее состав. Принципы построения концептуальной, логической и физической модели данных.

Диалектический переход от одной модели данных к другой.

Три типа логических моделей: иерархическая, сетевая, реляционная. Понятие логической и физической независимости данных.

Хранилища данных. Понятие базы знаний.

Типы взаимосвязей в моделях. Реляционный подход к построению модели данных.

Основные операции реляционной алгебры.

Требования к базе данных. Определение сущностей и взаимосвязей. Задание первичного, альтернативного и внешнего ключей.

Приведение таблицы к требуемому уровню нормальности.

Современные инструментальные средства разработки схемы базы данных: сравнительная характеристика различных СУБД, структуры данных СУБД, общий подход к организации представлений, таблиц, индексов и кластеров.

Понятие локальной сети, сервера, рабочей станции.

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

Базовые архитектуры распределенной обработки. Архитектура сервера баз данных. Преимущества, недостатки и место применения двухзвенной и трехзвенной архитектуры.

Концептуальные модели и схемы данных.

Этапы разработки удаленных баз данных: планирование, проектирование и администрирование удаленных баз данных.

Методология семейства IDEF.

Базовая технология COM: понятие и создание объекта, интерфейсы объекта.

Основные понятия и место применения технологий ADO, ODBC, RDA, OLE DB, ADO NET.

Обзор инструментальных средств: Erwin, S-Designor, Vantage Team Builder, Silverrun, PRO-IV. Основные понятия, принципы работы, сравнительная характеристика.

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

Команды по перемещению курсора. Команды добавления, редактирования и удаления записи. Наложение ограничений на значения полей при добавлении и редактировании записей.

Понятие сортировки. Сортировка текущей таблицы и построение отсортированной таблицы.

Методы поиска по любому полю и по полю индекса, по одному и нескольким полям. Установка фильтра и отмена фильтра.

Понятие общего поля и его характеристики, предварительные условия для установления взаимосвязей, создание первичного ключа, порядок создания взаимосвязи, объединение таблиц.

Типы индексов. Особенности построения сложных индексов. Добавление, удаление индекса. Порядок использования индексов.

Основные типы запросов. Создание запроса с помощью мастера, в режиме конструктора.

Формирование, редактирование и выполнение запросов на выборку данных. Простые и сложные запросы на выборку (сортировка, группировка, вычисляемые поля, составные операторы выборки, внешние и внутренние соединения).

Запросы на изменение, обновление, добавление, создание таблицы, удаление данных. Выполнение запросов на изменение. Ошибки при выполнении запросов

Полный и сокращенный форматы оператора добавления данных. Форматы операторов на добавление и удаление данных. Методы выполнения операторов управления данными.

Внутреннее и внешнее объединение таблиц. Назначение вложенных запросов. Порядок создания запроса с подзапросом. Порядок создания вычисляемых столбцов

Применение форм. Создание форм с помощью мастера, в режиме конструктора. Панель элементов Конструктора форм. Подчиненные формы.

Виды элементов в форме. Порядок создания новых элементов управления. Свойства элементов управления

Назначение и виды отчетов. Структура отчета.

Отчеты с группировкой и сортировкой. Использование вычисляемых значений. Вывод отчетов на экран и печать.

Общие сведения о макросах

Типы макрокоманд

Автоматизация приложения с помощью макросов. Порядок создания макроса. Окно макроса.

Проверка работы макроса.

Группы макросов.

Условия выполнения макрокоманд.

Понятие и назначение хранимой процедуры, триггера.

Команды по созданию, редактированию и удалению хранимой процедуры.

Методы организации целостности, достоверности и непротиворечивости данных.

Понятие и назначение транзакции.

Старт, фиксация, откат и отмена транзакции

Компоненты для работы с транзакциями

Работа с транзакциями

Понятие исключительной ситуации.

Мягкий и жесткий выход из исключительной ситуации

Место возникновения исключительной ситуации. Определение характера ошибки.

Перехват исключительной ситуации.

Защита базы данных. Архитектура защиты Access.

Пользователи, группы и разрешения.

Использование мастера защиты.

Настройка защищаемой базы данных.

Администрирование базы данных, основные понятия

Привилегии. Назначение привилегий.

Отмена привилегий

Резервное копирование базы данных. Восстановление данных.

Основные понятия и структура информационных систем. Подсистемы АИС.

Состав и структура информационного обеспечения АИС.

Структуры баз данных

Модели жизненного цикла автоматизированных информационных систем

Стадии проектирования АИС. Способы построения АИС.

Классификация информационных систем по различным признакам



Предварительный просмотр:

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ  ВОЛГОГРАДСКОЙ ОБЛАСТИ

государственное бюджетное образовательное учреждение

 среднего профессионального образования

«Волгоградский колледж управления и новых технологий»

МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ

ПО ПЛАНИРОВАНИЮ И ОРГАНИЗАЦИИ

САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ

по МДК 02.02

«Технология разработки и защиты баз данных»

для специальности:  09.02.03 (230115) Программирование в компьютерных системах

 

Волгоград

2015

Одобрено

цикловой (предметной) комиссией

ОПД и ПМ специальностей информатики и вычислительной техники

Протокол № ___ от «___» _____20__

Председатель ЦПК

_____________(Е.М.Гладкова)

Составлено в соответствии с

ФГОС СПО по специальности 09.02.03 (230115) Программирование в компьютерных системах, МДК 02.02. Технология разработки и защиты баз данных

Утверждаю

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

_____________ И.А.Лысенко

«___»___________ 20__ г.

Разработчик: _________В. А. Алексеева - преподаватель ГБОУ СПО ВКУ и НТ

Рецензент: _________Е.М. Гладкова - преподаватель ГБОУ СПО ВКУ и НТ

Пояснительная записка

МДК 02.02 «Технология разработки и защиты баз данных» является частью  основной профессиональной образовательной программы в соответствии с ФГОС по специальности 09.02.03 (230115) Программирование в компьютерных системах,  входящей в укрупненную группу специальностей 09.00.00  Информатика и вычислительная техника

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

Согласно рабочей программе МДК 02.02 «Технология разработки и защиты баз данных»

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

Самостоятельная работа обучающегося (всего)

20

в том числе:

             самостоятельная работа над курсовой работой

              (проектом)

не предусмотрено

Разработка опорного конспекта по темам:

- Виды сложных запросов;

- Визуальные и не визуальные элементы управления;

- Назначение и виды отчетов и форм;

- Классификация команд SQL;

Подготовка доклада по темам:

- Реляционные базы данных

- Язык запросов SQL. История его развития;

- Язык SQL в разработке информационных систем, организованных на основе технологии клиент – сервер;

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

Провести сравнительный анализ:

-  различных видов БД

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

-  различных способов защиты информации в базах данных

4

8

8

Данные методические указания предназначены для выполнения внеаудиторных самостоятельных работ по темам в соответствии с рабочей программой дисциплины. Причём преподаватель может осуществлять выбор из предложенных заданий к каждой теме в зависимости от целей и задач для конкретной целевой аудитории: уровня подготовленности учебной группы, индивидуальных интересов и познавательных потребностей студентов, осуществлять дифференцированный и индивидуальный подход.

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

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

К каждой работе даются краткие рекомендации по ее выполнению и приводится список дополнительной учебной литературы.

Проверка заданий осуществляется преподавателем на следующем занятии    в пределах времени, отведенного на обязательные учебные занятия по дисциплине, и может проходить в письменной или устной  форме.

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

Критериями оценки результатов внеаудиторной самостоятельной работы студента являются:

- уровень освоения студентом учебного материала;

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

- обоснованность и четкость изложения ответа.


СОДЕРЖАНИЕ

САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ (СРС)

Тематический план  по выполнению СРС

№п/п

Наименование основных разделов и тем

Основные виды СРС

СРС

Раздел 2

Раздел 2.  Проектирование баз данных

Тема 2.1.

Основные положения теории баз данных, хранилищ данных, баз знаний.

Доклад по теме: «Реляционные базы данных».

Провести сравнительный анализ различных видов БД

2

Тема 2.2.

Организация баз данных с использованием СУБД Microsoft Access

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

4

Тема 2.3.

Использование SQL для разработки запросов

Подготовить доклад по теме: «Язык запросов SQL. История его развития».

Разработать опорный конспект по теме: «Виды сложных запросов»

4

Тема 2.4

Организация интерфейса с пользователем

Разработать опорный конспект: «Визуальные и не визуальные элементы управления»

Разработать опорный конспект по теме: «Назначение и виды отчетов и форм»

2

Тема 2.5.

Основы разработки приложений баз данных

Подготовить доклад по теме: «Язык SQL в разработке информационных систем, организованных на основе технологии клиент – сервер»

Разработать опорный конспект: «Классификация команд SQL» (привести примеры использования команд)

4

Тема 2.6.

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

Подготовить доклад по теме: «Администрирование баз данных»

Провести сравнительный анализ:

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

4

ИТОГО

20


Характеристика заданий и описание порядка работы в ходе СРС

Задание для СРС к теме 2.1

Основные положения теории баз данных, хранилищ данных, баз знаний

В данной теме студентам в качестве СРС предлагается выполнить задание следующего содержания:

  1. Разработать опорный конспект по теме «Сравнительный анализ различных видов БД»
  1. Изучить дополнительную литературу и Интернет-ресурсы по данной теме
  2. Провести анализ подобранной литературы
  3. Сделать выводы о наиболее оптимальном применении БД

  1. Подготовить доклад по теме «Реляционные базы данных»
  1. Изучить способы создания реляционных БД
  2. Рассмотреть особенности построения реляционных БД
  3. Провести сравнительный анализ различных БД

Задание для СРС к теме 2.2

Организация баз данных с использованием СУБД Microsoft Access

В данной теме студентам в качестве СРС предлагается выполнить задание следующего содержания:

  1. Провести сравнительный анализ различных видов проектирования базы данных для сбора и размещения данных
  1. Изучить литературу и Интернет-ресурсы по данной теме
  2. Рассмотреть виды проектирования баз данных
  3. Рассмотреть особенности сбора и размещения данных в БД
  4. Проанализировать различные виды проектирования БД

Задание для СРС к теме 2.3

Использование SQL для разработки запросов

В данной теме студентам в качестве СРС предлагается выполнить задание следующего содержания:

  1. Подготовить доклад по теме «История развития языка структурированных запросов SQL. Основные операторы»
  1.  Изучить дополнительную литературу и Интернет-ресурсы по данной теме
  2. Провести анализ подобранной литературы
  3. Рассмотреть разные виды запросов в БД

  1. Разработать опорный конспект по теме «Виды сложных запросов»
  1. Изучить дополнительную литературу и Интернет-ресурсы по данной теме
  2. Провести анализ подобранной литературы
  3. Сделать выводы о применении различных запросов.

Задание для СРС к теме 2.4

Организация интерфейса с пользователем

В данной теме студентам в качестве СРС предлагается выполнить задание следующего содержания:

  1. Подготовить опорный конспект по теме «Визуальные и не визуальные элементы управления»
  1. Изучить дополнительную литературу и Интернет-ресурсы по данной теме
  2. Провести анализ подобранной литературы
  3. Рассмотреть различные элементы управления

  1. Разработать опорный конспект по теме «Назначение и виды отчетов и форм»
  1. Изучить дополнительную литературу и Интернет-ресурсы по данной теме
  2. Провести анализ подобранной литературы
  3. Сделать выводы о наиболее оптимальном применении БД

Задание для СРС к теме 2.5

Основы разработки приложений баз данных

В данной теме студентам в качестве СРС предлагается выполнить задание следующего содержания:

  1. Подготовить доклад по теме «Язык SQL в разработке информационных систем, организованных на основе технологии клиент – сервер»
  1. Изучить дополнительную литературу и Интернет-ресурсы по данной теме
  2. Провести анализ подобранной литературы
  3. Рассмотреть особенности использования языка SQL в разработке информационных систем.

2. Разработать опорный конспект по теме Классификация команд SQL» (привести примеры использования команд)

  1. Изучить дополнительную литературу и Интернет-ресурсы по данной теме
  2. Провести анализ подобранной литературы
  3. Сделать выводы о критериях классификации команд SQL

Задание для СРС к теме 2.6

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

В данной теме студентам в качестве СРС предлагается выполнить задание следующего содержания:

  1. Подготовить доклад по теме «Администрирование баз данных»
  1. Изучить дополнительную литературу и Интернет-ресурсы по данной теме
  2. Провести анализ подобранной литературы
  3. Рассмотреть особенности администрирования баз данных

  1. Провести сравнительный анализ «Защита информации в базах данных»
  1. Изучить литературу и Интернет-ресурсы по данной теме
  2. Рассмотреть виды защиты баз данных
  3. Проанализировать различные виды защиты баз данных

 

ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ РЕЗУЛЬТАТОВ СРС

Доклады  выполняются на формате А4 в соответствии с требованиями, предъявляемыми к подобным работам. При защите доклада должна быть использована презентация по теме.

Опорные конспекты выполняются в рабочей тетради.

ОЦЕНКА ВЫПОЛНЕНИЯ СРС

Выполнение  самостоятельной работы студента оценивается в соответствии с принятой в ГБОУ СПО ВКУ и НТ рейтинговой системой оценки знаний и умений студента. Однако, при выставлении оценки, преподаватель вправе сочетать проверку СРС со знанием теоретического материала темы или выполнением  практического задания, предусмотренного учебным планом.

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

  1. Трегубова Е. С. «Методические рекомендации по выполнению самостоятельной работы студентов», Издательство: Красногорского государственного колледжа, Красногорск, 2011 г.
  2. В. Гвоздева «Информатика, автоматизированные информационные технологии и системы», Издательство: Форум, 2014 г.
  3. К. Мезенцев «Автоматизированные информационные системы», Издательство: Академия, 2012 г.
  4. Под ред. Г.А.Титаренко  «Информационные системы и технологии управления», Издательство: Юнити-Дана, 2012 г