Инфоурок Информатика Другие методич. материалыСоздание многотабличной базы данных

Создание многотабличной базы данных

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

Создание базы данных, содержащей несколько таблиц.

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

Методические указания и задания к работе

                              

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

                Таким образом, информация должна быть разбита на три подгруппы:

  • общая информация о пожаре;
  • данные о ликвидации пожара;
  • подробные сведения о результате возгорания.

 

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

Данные о пожарах

 

Имя поля

Тип данных

Свойства поля

Номер записи

Счетчик

Размер поля – длинное целое. Новые значения - последовательные. Индексированное поле – Да.  ( совпадения допускаются)

Адрес

Текстовый

Размер поля - 100. Обязательное поле - Да. Индексированное поле -  Да (совпадения допускаются)

Дата

Дата/Время

Формат поля  - краткий формат Даты. Обязательное поле – Да. Индексированное поле – Да (допускаются совпадения)

Время

Дата/Время

Формат поля - краткий формат времени Обязательное поле – Да. Индексированное поле – Да (допускаются совпадения).

Причина пожара

Текстовый

Вкладка – Общие. Размер поля – 70. Обязательное поле – Да. Индексированное поле - Да. (совпадения допускаются).

Вкладка Подстановка. Тип – элемента управления – список. Тип источника строк – список значений: «неосторожное обращение с огнем», « нарушение правил эксплуатации электрооборудования»,

« установленный поджог», «неисправность производственного оборудования», « самовозгорание веществ и материалов»

Площадь пожара

Числовой

Размер поля – одинарное с плавающей точкой. Формат поля – основной. Число десятичных знаков – 1.Обязательное поле -  Нет. Индексированное поле -  Нет.

 

Ликвидация пожаров

 

Имя поля

Тип данных

Свойства поля

Номер записи

Счетчик

Размер поля – длинное целое. Новые значения последовательные. Индексированное поле -  Да (совпадения допускаются)

Время

тушения

Числовой

Размер поля – одинарное с плавающей точкой. Формат поля – основной. Число десятичных знаков – 0. Обязательное поле -  Нет. Индексированное поле – Нет.

Количество пожарных

Числовой

Размер поля – целое. Формат поля – основной. Число десятичных знаков – 0.Обязательное поле - Нет

Количество техники

Числовой

Размер поля – целое. Формат поля – основной. Число десятичных знаков – 0. Обязательное поле – Нет. Индексированное поле -  Нет.

 

 

 

 

 

 

 

Виды объектов

 

Имя поля

Тип данных

Свойства поля

Номер

записи

Счетчик

Размер поля – длинное целое. Новые значения – последовательные. Индексированное поле – Да (совпадения допускаются)

Вид объекта

Текстовый

Вкладка – Общие. Размер поля 50. Обязательное поле – Да. Индексированное поле Да. ( допускаются совпадения)

Вкладка Подстановка. Тип элемента управления -  список. Тип источника строк – список значений: «жилое здание», «торговое помещение», « здание производственного назначения», «торговое помещение», «образовательное учреждение», « лечебно – профилактическое учреждение»

Описание

Поле МЕМО

Обязательное поле – Нет. Индексированное поле -  Нет.

 

Чтобы  создать таблицу в режиме конструктора, нужно выполнить следующие действия:

                1) щелкнуть мышью на кнопке Таблицы в окне  базы данных;

                2) выполнить двойной щелчок мышью на ярлыке Создание таблицы в режиме конструктора – откроется окно конструктора таблиц;

                3) добавить необходимые поля и задать их свойства;

                4) определить поле «Номер записи» как ключевое: выделить его и щелкнуть мышью на кнопке Ключевое поле в панели инструментов;

                5) закрыть окно конструктора;  в ответ на запрос « Сохранить изменения?» щелкнуть мышью на кнопке Да и ввести название таблицы.

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

  3.  Для определения связи между необходимо выполнить следующие действия:

                1) выбрать из меню Сервис команду  Схема данных;

                2) в диалоговом окне Добавление таблицы по очереди выбрать все три таблицы;

                3) навести курсор мыши на поле связи  «Номер записи» таблицы «Данные о пожарах», нажать левую кнопку мыши и, удерживая ее, перетащить это поле связи на одноименное поле связи в таблице «Виды объектов»;

                4) в диалоговом окне Изменение связей  щелкнуть мышью на кнопке Создать, чтобы установить связь между таблицами «Данные о пожарах» и « Виды объектов»;

                5) аналогичным образом связать таблицы «Данные о пожарах» и «Ликвидация пожара».

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Создание многотабличной базы данных"

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

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

Специалист по продажам

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

Интернет-маркетолог

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 655 024 материала в базе

Материал подходит для УМК

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

Другие материалы

Фиксированная контрольная работа по предмету Основы компьютерной технологии" для студентов 3 курса колледжей
  • Учебник: «Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.
  • Тема: Глава 4. Социальная информатика
  • 02.10.2017
  • 3073
  • 8
«Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.
Конспект урока для 11 класса по информатике на тему: "Использование средств деловой графики для наглядного представления данных"
  • Учебник: «Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.
  • Тема: Практические работы
Рейтинг: 1 из 5
  • 28.09.2017
  • 1297
  • 2
«Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.

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

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

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

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

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

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

    Кричман Мила Давидовна
    Кричман Мила Давидовна
    • На сайте: 7 лет
    • Подписчики: 0
    • Всего просмотров: 27908
    • Всего материалов: 11

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

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

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

Копирайтер

Копирайтер

500/1000 ч.

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

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

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

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

Преподаватель информационных систем и технологий

300/600 ч.

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

Курс повышения квалификации

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 610 человек из 77 регионов
  • Этот курс уже прошли 945 человек

Мини-курс

Современные направления в архитектуре

6 ч.

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

Мини-курс

Аномальное психологическое развитие и психологическая травма

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов

Мини-курс

Эффективные стратегии успешного взаимодействия: от понимания до саморазвития

4 ч.

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