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

Создание и заполнение таблиц

В СУБД Access имеются различные способы создания таблиц базы данных:

  • ручные (режим Конструктор);

  • автоматизированные (с помощью Мастера);

  • автоматические (средства ускоренной разработки простейших объектов).

Для обучения рекомендуется таблицы и запросы создавать в режиме Конструктор, а формы, отчёты и т.д. – с помощью Мастера.

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

Таблица Студенты.

Имя поля

Тип данных

Размер поля

КодСтудента

Счётчик

ключевое

Фамилия

Текстовый

15

Имя

Текстовый

12

Отчество

Текстовый

15

НомерГруппы

Числовой

Целое

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

Дата/Время

Краткий

Стипендия

Логический

Да/Нет

Таблица Дисциплины.

Имя поля

Тип данных

Размер поля

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

Счётчик

ключевое

Название дисциплины

Текстовый

31

Таблица Преподаватели.

Имя поля

Тип данных

Размер поля

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

Счётчик

ключевое

Фамилия

Текстовый

15

Имя

Текстовый

15

Отчество

Текстовый

15

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

Числовой

Целое

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

Дата/Время

Краткий

Телефон

Текстовый

9

ЗаработнаяПлата

Денежный

Должность

Текстовый

15

Таблица Оценки.

Имя поля

Тип данных

Размер поля

КодОценки

Счётчик

ключевое

КодСтудента

Числовой

Длинное целое

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

Числовой

Целое

Оценки

Числовой

Байт

Ключевые поля выделены курсивом.

С оздание таблиц производится следующим образом.

После открытия базы данных появляется ее окно:

Для создания таблицы в окне базы данных в объекте «Таблицы» нужно дважды щелкнуть по строке «Создание таблицы в режиме конструктора». Либо один раз щелкнуть по строке «Создание таблицы в режиме конструктора», а затем по кнопке на панели инструментов.

В появившемся окне нужно задать имя полей таблицы и соответствующий тип данных.

При создании таблицы тип данных для каждого поля выбирается из списка. Размер поля указывается в нижней части окна на закладке «Общие».

Для создания ключевого поля в таблице щелкнуть по имени поля правой клавишей мыши и в контекстном меню выбрать пункт «Ключевое поле».

П осле заполнения имен всех полей закрыть окно. При этом в окне «Сохранение» задать имя созданной таблицы.

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

Д ля изменения последовательности полей в таблице нужное поле надо выделить. Для выделения поля установить указатель мыши слева от него (указатель превратится в черную стрелку) и щелкнуть левой клавишей. После этого при нажатой левой клавише переместить указатель мыши в нужное место. Для удаления поля после его выделения нажать клавишу Enter. Можно добавить новые поля в таблицу.

Задание. Заполнить созданные таблицы следующими данными.

Таблица Студенты

Код студента

Фамилия

Имя

Отчество

Номер группы

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

Стипендия

1

Арбузов

Николай

Николаевич

330

27.04.86

Да

2

Киршин

Петр

Валерьевич

330

12.12.85

Да

3

Кривинский

Сергей

Николаевич

330

02.05.86

Нет

4

Крылова

Елена

Петровна

330

11.07.82

Да

5

Кульчий

Григорий

Викторович

330

03.11.84

Да

6

Патрикеев

Олег

Борисович

331

15.10.84

Нет

7

Перлов

Кирилл

Николаевич

331

25.10.86

Нет

8

Соколова

Наталия

Петровна

331

20.09.86

Нет

9

Степанская

Ольга

Витальевна

331

30.12.86

Да

10

Тимофеев

Сергей

Трофимович

331

17.01.86

Да

Таблица Дисциплины

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

Название дисциплины

1

Основы компьютерной грамотности

2

Высшая математика

3

Химия

4

Биология

3. Установить связи между таблицами:

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

  • Выбрать поле Код Дисциплины в таблице Преподаватели

  • Открыть список типов данных и выбрать Мастер подстановок

  • В открывшемся окне Создание подстановки выбрать переключатель столбец подстановки будет использовать значения из таблицы или запроса

  • Нажать Далее

  • Выбрать таблицу Дисциплины, установив переключатель Показать в Таблицы

  • Нажать Далее

  • Из доступных полей перенести ДВА ПОЛЯ – КодДисциплины и НазваниеДисциплины в список выбранных полей

  • Нажать Далее

  • Установить сортировку по полю НазваниеДисциплины (Далее)

  • Переключатель Скрыть ключевой столбец должен быть установлен!!!

  • Нажать Далее

  • Нажать Готово.

  • И в свойствах поля Общие-Подпись ввести Дисциплина

Аналогично связать таблицу Оценки с таблицами Дисциплины и Студенты.

Заполнить таблицы Преподаватели и студенты.

Таблица Преподаватели

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

Фамилия

Имя

Отчество

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

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

Телефон

Зара-бот-ная плата

Долж-ность

1

Истомин

Иван

Евгень-евич

1

23.10.54

110-44-68

2300 р.

Ассис-тент

2

Миронов

Павел

Юрьевич

4

25.07.40

312-21-40

1500 р.

Ассис-тент

3

Гришин

Евгений

Сергее-вич

2

05.12.67

260-23-65

5000 р.

Доцент

4

Сергеева

Ольга

Ивановна

2

12.02.72

234-85-69

2500 р.

Ст. препод.

5

Емец

Татьяна

Ивановна

4

16.02.51

166-75-33

7500 р.

Профес-сор

6

Игнатье-ва

Татьяна

Павловна

1

30.05.67

210-36-98

5700 р.

Доцент

7

Миронов

Алексей

Николае-вич

3

30.07.48

166-75-33

4200 р.

Доцент

Таблица Оценки

Код оценки

Фамилия студента

Дисциплина

Оценки

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

8

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]