Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЗАДАНИЕ_Практика_БД_12БИ(б).doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
203.78 Кб
Скачать

1.Создайте бд с именем «ваша фамилия и № группы».

2.Создайте таблицу, которая имеет следующую структуру

Имя поля

Т

Задайте полям подписи. Сделайте поле «ФИО» ключевым. Сохраните таблицу с именем «Работник».

ип данных

КодРаб

Счётчик

ФИО

Текстовый

Тел

Текстовый

ДатаРож

Дата

3.Введите в созданную таблицу следующие данные:

КодРаб

ФИО

Тел

ДатаРож

1

Абрамов Р. И.

78-90-45

12.09.63

2

Соломин Л.Л.

45-78-67

23.10.45

3

Миронова М. И.

23-67-90

16.03.62

4

Иванченко П. Т.

87-34-67

18.09.59

5

Радошнова Л. Д.

65-12-34

19.02.53

6

Симонов И. О.

78-89-09

12.12.78

7

Доминов П.Л.

56-65-67

30.07.70

8

Епишев А. Ю.

12-13-45

19.09.73

Закройте таблицу.

4.Создайте таблицу, которая имеет следующую структуру

Имя поля

Т

Задайте полям подписи. Сделайте поле «НаимДол» ключевым. Сохраните таблицу с именем «Должность».

ип данных

КодДолж

Счётчик

НаимДол

Текстовый

5.Введите в созданную таблицу следующие данные:

КодДол

НаимДол

1

Директор

2

Бухгалтер

3

Секретарь

4

Слесарь

5

Водитель

Закройте таблицу.

6.Создайте таблицу, которая имеет следующую структуру

Имя поля

Т

Задайте полям подписи. Не делайте ключевых полей. Сохраните таблицу с именем «Работа».Закройте таблицу.

ип данных

КодРаботы

Счётчик

ФИО

Текстовый

НаимДол

Текстовый

Оклад

Денежный

Разряд

Числовой

7.Создайте схему данных и 2-е связи один-ко-многим (подчинённой является таблица «Работа»). Включите поддержку целостности данных и включите флажки: каскадное обновление и каскадное удаление.

8. Введите в таблицу «Работа» следующие данные:

КодРаботы

ФИО

НаимДол

Оклад

Разряд

1

Абрамов Р. И.

Директор

4000,80

1

2

Соломин Л.Л.

Слесарь

1000,20

6

3

Миронова М. И

Слесарь

1200

4

4

Иванченко П. Т.

Водитель

1256

5

5

Радошнова Л. Д.

Бухгалтер

2500

3

6

Симонов И. О.

Слесарь

1200

4

7

Доминов П.Л.

Водитель

1150,70

6

8

Епишев А. Ю.

Водитель

1000

7

9

Симонов И. О.

Водитель

1000

7

10

Радошнова Л. Д.

Секретарь

800,30

10

9.В таблице «Работа» отфильтруйте данные по должности «водитель». Покажите преподавателю. Отмените фильтр.

10.Из таблицы «Должность» удалите должность «секретарь». Просмотрите результат в таблице «Работа».

11.Откройте схему данных и измените связи: отключите флажки каскадное удаление и обновление. Попробуйте удалить должность «директор» из таблицы «Должность».

12. Сохраните БД и закройте.

Практическое задание №4: Создание связей между таблицами.

В – 5

Создайте БД с именем «ваша фамилия и № группы»

Создайте таблицу, которая имеет следующую структуру

Имя поля

Т

Задайте полям подписи. Сделайте поле «ФИО» ключевым. Сохраните таблицу с именем «Студент». Закройте таблицу.

ип данных

КодСтуд

Счётчик

ФИО

Текстовый

Телефон

Текстовый

Введите в созданную таблицу следующие данные:

КодСтуд

ФИО

Телефон

1

Сенечкин Е. Д.

23-56-45

2

Астафьев П. Л.

43-56-89

3

Гирина Е. Р.

87-89-67

4

Захаров П. О.

12-34-56

5

Левина З. Т.

10-45-67

6

Литаврина Н. Д.

23-45-11

7

Михеева Р.Л.

11-34-67

8

Чернева Е. Д.

13-56-34

9

Синёва Р. О.

45-67-23

10

Токарев А.А.

42-45-34

Создайте таблицу, которая имеет следующую структуру

Имя поля

Т

Задайте полям подписи. Сделайте поле «НаимКур» ключевым. Сохраните таблицу с именем «Курсы». Закройте таблицу.

ип данных

КодКур

Счётчик

НаимКур

Текстовый

Длит-ть

Текстовый

Ст-ть

Денежный

Введите в созданную таблицу следующие данные:

КодКур

НаимКур

Длит-ть

Ст-ть

1

Парикмахер

3 мес.

4300

2

Стилист

2,5 мес.

3800

3

Визажист

5 недель

1800

4

Модельер

4,5 мес.

5200

Создайте таблицу, которая имеет следующую структуру

Имя поля

Тип данных

КодОбуч

С

Задайте полям подписи. Не делайте ключевых полей. Сохраните таблицу с именем «Обучение». Закройте таблицу.

чётчик

ФИО

Текстовый

НаимКур

Текстовый

ДатаНач

Дата

Создайте схему данных и 2-е связи один-ко-многим (подчинённой является таблица «Обучение»). Включите поддержку целостности данных и включите флажки: каскадное обновление и каскадное удаление.

Введите в таблицу «Обучение» следующие данные:

КодОбуч

ФИО

НаимКур

ДатаНач

1

Сенечкин Е. Д.

Парикмахер

12.03.01

2

Астафьев П. Л.

Визажист

03.04.01

3

Гирина Е. Р.

Стилист

09.09.01

4

Захаров П. О.

Парикмахер

10.11.01

5

Левина З. Т.

Модельер

12.12.01

6

Литаврина Н. Д.

Парикмахер

01.03.01

7

Михеева Р.Л.

Стилист

14.08.01

8

Чернева Е. Д.

Модельер

19.02.01

9

Синёва Р. О.

Стилист

23.05.01

10

Токарев А.А.

Стилист

23.08.01

В таблице «Обучение» отфильтруйте данные по стилисту. Покажите преподавателю. Отмените фильтр.

Из таблицы «Студенты» удалите Михееву. Просмотрите результат в таблице «Обучение».

Откройте схему данных и измените связи: отключите флажки каскадное удаление и обновление. Попробуйте удалить парикмахера из таблицы «Курсы».

Сохраните БД и закройте.