Инфоурок Другое Другие методич. материалыСписок вопросов к диф.зачету по ТРиЗБД

Список вопросов к диф.зачету по ТРиЗБД

Скачать материал

Список вопросов к диф. зачёту

 

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

для специальности

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

 

Теоретические вопросы:

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

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

3.             Современные инструментальные средства разработки схемы базы данных.

4.             Методы описания схем баз данных в современных системах управления базами данных.

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

6.             Методы организации целостности данных.

7.             Основные компоненты СУБД MS Access: таблицы, запросы, формы, отчеты, модули, макросы.

8.             Создание таблиц в MS Access. Способы создания таблиц. Правила присваивания имени в MS Access.

9.             Создание таблиц в MS Access. Имя поля, тип данных, описание. Создание списка подстановок.

10.         Типы данных в MS Access. Свойства полей: размер, формат, маска ввода, подпись, значение по умолчанию, условие на значение.

11.         Реляционная база данных. Целостность данных. Ключевые поля.

12.         Построение схемы данных. Типы связей между таблицами. Главная и подчиненная таблицы. Каскадное обновление и удаление.

13.         Модели данных: иерархическая, сетевая, реляционная.

14.         Импорт, связывание и экспорт данных в MS Access.

15.         Назначение запросов. Виды запросов. Способы создания запросов.

16.         Конструирование перекрестных запросов. Разработка запроса с параметром.

17.         Разработка запросов с вычисляемыми полями.

18.         Назначение форм в СУБД. Технология разработки форм в СУБД MS Access. Элементы управления форм.

19.         Назначение отчетов в СУБД. Технология разработки отчетов в СУБД MS Access. Элементы управления отчетов

20.         События Microsoft Access. Свойства объекта Form. Методы форм

21.         События Microsoft Access. Свойства элементов управления.

22.         Объекты и семейства VBA. Основные понятия.

23.         Программное создание базы данных. Создание и удаление таблиц.

24.         Программное создание полей. Описание полей. Удаление полей.

25.         Распределённая обработка данных

26.         Системы управления распределёнными базами данных.

27.         Процедуры и функции VBA.

28.         Переменные, константы и типы данных.

29.         Область действия переменных и процедур.

30.         Модули VBA.

31.         Управляющие конструкции языка VBA.

32.         Создание процедур обработки событий.

33.         Язык SQL. Оператор SELECT.

34.         Хранимые процедуры и триггеры на базах данных

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

36.         Способы контроля доступа к данным и управления привилегиями

37.         Управление доступом к объектам базы данных в MS Access

 


Практические задания:

1.      Восстановить программный модуль, который создаёт новую базу данных Студенты, содержащую таблицу ОценкиСтудентов с полями: НомерСтудента, Фамилия (20), Математика. Выполнить отладку исправленного программного кода. На основе созданной таблицы ОценкиСтудентов создать форму и внести 5 записей. Предусмотреть ввод пароля при загрузке формы.

2.      Восстановить программный модуль, который создаёт новую базу данных Студенты, содержащую таблицу ОценкиСтудентов с полями НомерСтудента, Фамилия (20), История. Выполнить отладку программного кода. Создать форму на основе созданной таблицы и внести 5 записей. Разработать модуль, позволяющий вносить оценки только пользователю, открывшему форму под паролем "Учитель".

3.      Восстановить программный модуль, который создаёт в текущей базе данных две таблицы: Клиенты и Товары. Таблица Клиенты содержит 3 поля: Фамилия, Имя, Отчество. Таблица Товары содержит 2 поля: КодТовара, Цена. Заполнить 5 записей.

4.      Восстановить программный модуль, который создаёт в текущей базе данных две таблицы: Сотрудники и Товары. Таблица Сотрудники содержит 3 поля: Фамилия, Имя, Должность. Таблица Товары содержит 2 поля: КодТовара, Цена. Заполнить 5 записей.

5.      Восстановить и отладить стандартный модуль, который создаёт в текущей базе данных две таблицы: УспеваемостьСтудентов с полями: НомерЗачетки, Математика, Информатика и ЛичныеДанныеСтудентов с полями: Фамилия, Имя, ДатаРождения, Адрес. Заполнить по 2 записи в каждой таблице.

6.      Восстановить программный модуль, который создаёт в текущей базе данных две таблицы: Сотрудники и Товары. Таблица Сотрудники содержит 2 поля: ФИО, Должность. Таблица Товары содержит 2 поля: КодТовара, Цена. Заполнить 7 записей.

7.      Восстановить программный модуль, который создаёт в текущей базе данных две таблицы: Сотрудники и Товары. Таблица Сотрудники содержит 3 поля: ФИО, Должность, Адрес. Таблица Товары содержит 2 поля: КодТовара, Цена. Заполнить 6 записей.

8.      Восстановить и отладить программный код, который создает новую базу данных Студенты, содержащую таблицу ОценкиСтудентов с полями НомерСтудента, Фамилия (20), Английский. Создать форму на основе созданной таблицы и внести 5 записей. Разработать программные модули, предусматривающие два различных уровня доступа к данным на форме: для студентов (только чтение данных) и для преподавателя (редактирование данных).

9.      Восстановить и отладить программный код, который создаёт новую базу данных Студенты, содержащую таблицу ОценкиСтудентов с полями НомерСтудента, Фамилия (20), Английский, СреднийБалл. Создать форму на основе созданной таблицы, внести 5 записей. Разработать процедуру, подсчитывающую средний балл студентов и заносящую рассчитанные значения в поле СреднийБалл по нажатию кнопки.

10.  Создать новую базу данных с таблицей Успеваемость, содержащей следующие поля: IDСтудента, Фамилия, Английский, СреднийБалл. Внести 7 записей. Восстановить и отладить программный код, подсчитывающий средний балл всех студентов и заносящий рассчитанные значения в соответствующее поле. Создать форму, отображающую данные таблицы Успеваемость с кнопкой, запускающей процедуру расчёта среднего балла.

11.  Создать новую базу данных с таблицей Успеваемость, содержащей следующие поля: IDСтудента, Фамилия, Английский. Создать форму на основе созданной таблицы и внести 5 записей. Разработать процедуры, предусматривающие два различных уровня доступа к данным на форме: для студентов (только чтение данных) и для преподавателей (редактирование данных).

12.  Написать модуль, который создаёт на диске D: новую базу данных Результаты экзамена.mdb, содержащую таблицу Ведомость с полями КодСтудента и Оценка. Создать форму для заполнения, внести 5 записей.

13.  В новой базе данных создать таблицу, состоящую из 8 полей: ID, Фамилия, Имя, Отчество, ДатаРождения, Адрес, Должность, Зарплата.  Заполнить 5 записей. Создать форму ЛичныеДанные с полями Фамилия, Имя, Отчество, ДатаРождения, Адрес и форму Работники с полями ID, Должность, Зарплата. Для формы Работники при наступлении события Close разработать программный код для открытия формы ЛичныеДанные с запросом на подтверждение о необходимости открытия.

14.  Написать программный код процедуры, которая создаёт на диске D: в папке Экзамен файл базы данных Результаты экзамена.mdb. База данных содержит таблицу Ведомость с полями КодСтудента и Оценка (тип полей – целочисленный).

15.  В новой базе данных создать таблицу, состоящую из 6 полей: Фамилия, ДевичьяФамилия, Имя, Отчество, Пол, ГодРождения (целое). Предусмотреть, что поле Пол может содержать только два значения: «м» или «ж». Заполнить 5 записей. Создать форму. Написать процедуру для управления видимостью полем ДевичьяФамилия при обновлении данных в поле Пол.

16.  В новой базе данных создать таблицу, состоящую из 5 полей: Фамилия, Имя, Отчество, Пол, ГодРождения (целое). Заполнить 5 записей. Создать форму. Разработать программный код для проверки вводимой информации в поле ГодРождения. Если год не принадлежит диапазону 1950-1990, то выдать сообщение о некорректной информации и запросить ввести год рождения снова.

17.  В новой базе данных создать таблицу, состоящую из 5 полей: Фамилия, Имя, Отчество, Пол, ГодРождения.  Заполнить 5 записей. Создать форму на основе таблицы, добавить кнопку "Очистка данных". Написать процедуру, которая будет очищать все поля текущей записи при нажатии на кнопку.

18.  В новой базе данных создать таблицу, состоящую из 8 полей: ID, Фамилия, Имя, Отчество, ДатаРождения, Адрес, Должность, Зарплата.  Заполнить 5 записей. Создать форму ЛичныеДанные с полями Фамилия, Имя, Отчество, ДатаРождения, Адрес и форму Работники с полями ID, Должность, Зарплата. Для формы Работники при наступлении события Close разработать программный код для открытия формы ЛичныеДанные с запросом на подтверждение о необходимости открытия.

19.  Восстановить программный код процедуры, которая создаёт на диске D: в папке Экзамен файл базы данных Результаты экзамена.mdb. База данных содержит таблицу Ведомость с полями КодСтудента и Оценка (тип полей – целочисленный).

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Список вопросов к диф.зачету по ТРиЗБД"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Руководитель службы приёма заявок

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 651 908 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 29.01.2016 1582
    • DOCX 87 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Яколович Ольга Николаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Яколович Ольга Николаевна
    Яколович Ольга Николаевна
    • На сайте: 8 лет и 2 месяца
    • Подписчики: 1
    • Всего просмотров: 8262
    • Всего материалов: 6

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

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

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 473 человека из 69 регионов
  • Этот курс уже прошли 2 319 человек

Курс профессиональной переподготовки

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

Библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 283 человека из 67 регионов
  • Этот курс уже прошли 846 человек

Курс профессиональной переподготовки

Руководство электронной службой архивов, библиотек и информационно-библиотечных центров

Начальник отдела (заведующий отделом) архива

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Этот курс уже прошли 25 человек

Мини-курс

GR-технологии и взаимодействие с СМИ

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Классики русской педагогической мысли

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Неорганическая химия

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 15 регионов