Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инструкционно-технологическая карта № 4.13.1-20...doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
265.22 Кб
Скачать

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

  1. Запустите программу Microsoft Access, выполнив команду ПускПрограммы → Microsoft Access.

  2. Создать новую базу данных (БД), в базе будут данные о ДЕКАНАТЕ.

    1. Н ажать кнопку “Officce →Создать (или щелкнуть по ) → дать имя файлу ПР4-13_ФАМИЛИЯ_Таблицы → тип файла не менять Создать.

  3. Внимательно изучить интерфейс программы, пункты главного меню, какие Панели инструментов запускаются по умолчанию (Режим таблицы). Закрыть таблицу.

  4. В выбрать Тип объекта получим

  5. Создать таблицу «Преподаватели», заполнить таблицу данными:

    1. В окне базы данных выбрать вкладку Созданиеобратить внимание на способы создания новой таблицы в появившемся окне → выбрать Конструктор. В результате проделанных операций открывается окно таблицы в режим конструктора, в котором следует определить поля таблицы.

    2. Заполнить поля по образцу:

      Имя поля

      Тип данных

      Размер поля

      Код преподавателя

      Счетчик

      Код дисциплины

      Числовой

      Целое

      Фамилия

      Текстовый

      15

      Имя

      Текстовый

      15

      Отчество

      Текстовый

      15

      Дата рождения

      Дата/время

      Краткий

      Должность

      Текстовый

      9

      Дисциплина

      Текстовый

      11

      Телефон

      Текстовый

      9

      Зарплата

      Денежный

    3. По кнопке задать ключевое поле “Код преподавателя» → закрыть окно Конструктора → дать имя ПРЕПОДАВАТЕЛИ→ сохранить таблицу.

  6. Заполнение базы данных.

    1. Ввести ограничения на данные, вводимые в поле "Должность"; должны вводиться только слова Профессор, Доцент или Ассистент:

      1. в окне нашей БД выбрать таблицу ПРЕПОДАВАТЕЛИ → п.к. мыша и нажать ;

      2. щ елкнуть по полю Должность → в нижней части окна щелкнуть по Условие на значение → нажать на появившиеся три точки → в появившемся окне ввести следующую формулу (Or аналогичен ИЛИ) → ОК;

      3. в строке Сообщение об ошибке ввести предложение "Такой должности нет, правильно введите данные";

      4. в Значение по умолчанию ввести слово "Доцент".

  7. В вести ограничения на данные в поле "Код". Здесь ограничения надо вводить не совсем обычным способом. Дело в том, что коды преподавателей не должны повторяться, а также должна быть обеспечена возможность их изменения (из-за последнего условия в этом поле нельзя использовать тип данных Счетчик, в котором данные не повторяются).

    1. Для выполнения второго условия задать в поле "Код" тип данных Числовой.

    2. Для выполнения первого условия сделать следующее:

      1. щелкнуть по строке параметра Индексированное поле;

      2. выбрать в списке пункт Да (совпадения не допускаются);

      3. перейти в Режим таблицы, щелкнув по кнопке на Панели инструментов на вопрос о сохранении таблицы щелкните по кнопке Да.

  1. Заполнить таблицу:

    1. Поле Код дисциплины оставить незаполненным.

      Код преподавателя

      Код дисциплины

      Фамилия

      Имя

      Отчество

      Дата рождения

      Должность

      Дисциплина

      Телефон

      Зарплата

      1

      Истомин

      Ремир

      Евгеньевич

      23.10.54

      Доцент

      Информатика

      110-44-68

      8900р.

      2

      Миронов

      Павел

      Юрьевич

      25.07.40

      Профессор

      Экономика

      312-21-40

      12000р.

      3

      Гришин

      Евгений

      Сергеевич

      05.12.67

      Доцент

      Математика

      260-23-65

      7600р.

      4

      Сергеева

      Ольга

      Ивановна

      12.02.72

      Ассистент

      Математика

      234-85-69

      4500р.

      5

      Емец

      Татьяна

      Ивановна

      16.02.51

      Доцент

      Экономика

      166-75-33

      8900р.

      6

      Игнатьева

      Татьяна

      Павловна

      30.05.66

      Доцент

      Информатика

      210-36-98

      7900р.

      7

      Миронов

      Алексей

      Николаевич

      30.07.48

      Доцент

      Физика

      166-75-33

      8900р.

    2. Ввести в поле Должность слово Лаборант → получилось ли это сделать и что увидели при этом? → ввести правильную должность.

  1. Создать таблицу «Студенты»:

Имя поля

Тип данных

Размер поля

Код студента

Числовой

Целое

Фамилия

Текстовый

15

Имя

Текстовый

12

Отчество

Текстовый

15

Номер группы

Числовой

Целое

Телефон

Текстовый

9

Стипендия

Логический

Да/нет

  • В качестве ключевого поля задать «Код студента», для этого щелкните по полю «Код студента» и по кнопке на панели инструментов или п.к. мыша ;

  • Закрыть таблицу, задав ей имя «Студенты».