Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб практикум Часть 1.doc
Скачиваний:
1
Добавлен:
25.09.2019
Размер:
990.72 Кб
Скачать

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

  1. Назовите возможные дисковые ошибки, устраняемые в процессе работы утилиты ScanDisk.

  2. Объясните, какие этапы включает процедура очистки диска.

  3. Объясните смысл дефрагментации диска.

  4. Дайте определение понятиям сектор, дорожка, кластер, системная область диска, область данных, загрузочная запись, главная загрузочная запись, корневой каталог, таблица размещения файлов, FAT-16, FAT-32.

Литература

12. Субд ms Access. Создание таблиц и схем данных

Цель работы – знакомство с СУБД MS Access и приобретение практических навыков создания таблиц базы данных (БД) и установления связей между ними.

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

Справочная информация

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

Обучающее задание

  1. Загрузите СУБД MS Access и изучите с преподавателем основные команды интерфейса, способы создания таблиц (в режиме конструктора, с помощью мастера таблиц, путем ввода данных), а также типов данных и свойств полей.

  2. Перечень таблиц Учебной базы данных с указанием наименований полей, их свойств и типов данных приведен в прилож. 1.

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

Перейдите в режим конструктора и отредактируйте структуру создаваемой таблицы с указанием свойств полей и типов данных (см. прилож. 1).

Перейдите в режим таблицы и введите данные.

  1. В режиме конструктора создайте таблицы Дисциплины, Преподаватели с указанием свойств полей и типов данных (см. прилож. 1) и в режиме таблицы заполните их.

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

Перейдите в режим конструктора и отредактируйте структуру создаваемой таблицы с указанием свойств полей и типов данных (см. прилож. 1).

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

При описании полей Курс, Группа, Подгруппа воспользуйтесь мастером подстановок и задайте режим подстановки фиксированного набора значений “1,2,3,4,5” для поля Курс, “1,2,3,4,5,6,7,8,9” для поля Группа и “1,2” для поля Подгруппа.

Перейдите в режим таблицы и введите данные.

  1. В режиме конструктора создайте таблицу Результаты с указанием свойств полей и типов данных (см. прилож. 1).

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

Для этих полей в свойстве Тип данных укажите значения соответственно «Текстовый», «Текстовый» и «Числовой», а в свойстве Индексированное поле укажите значение «Да (Допускаются совпадения)».

При создании поля Результаты воспользуйтесь мастером подстановок и задайте режим подстановки фиксированного набора значений “5”,”4”,”3”,”2”,”+”,”-“,”П”. (здесь: ”+” – означает зачет; ”-“ – незачет; ”П” – пропуск экзамена или зачета; ”5,4,3,2” – оценка за экзамен).

  1. В режиме таблицы откройте созданные Вами таблицы Специальность, Студенты, Результаты, Дисциплины, Преподаватели и отформатируйте их.

  2. Установите связи между созданными таблицами (СервисСхема данных).

Для этого:

    1. Скройте (СвязиСкрыть таблицу) вспомогательные таблицы, созданные мастером подстановок и имеющие в имени таблицы цифру, например: Студенты_1.

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

    3. Сохраните созданную схему данных (см. прилож. 2)

  1. Для уменьшения размеров и дефрагментации созданной базы данных выполните ее сжатие (СервисСлужебные программыСжать и восстановить базу данных).