Главная » Учебные материалы » Банки данных » Лабораторные работы » МГТУ им. Н.Э.Баумана » 6 семестр » Лабораторная работа №1 (для студентов кафедры ЮР)
Для студентов МГТУ им. Н.Э.Баумана по предмету Банки данныхЛабораторная работа №1 (для студентов кафедры ЮР)Лабораторная работа №1 (для студентов кафедры ЮР)
2021-08-27СтудИзба

Лабораторная работа: Лабораторная работа №1 (для студентов кафедры ЮР)

Описание


Задание
База данных создана в MS Access

1. Основы создания базы данных

Рассмотрим основные возможности СУБД LibreOffice Base (HSQLBD) при создании базы данных «Кафедры», содержащей информацию о преподавателях и кафедрах.

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

Задание: создайте таблицу «Преподаватели», содержащую сведения о преподавателях кафедры. Включите в таблицу поля КодПреподавателя (ключевое поле, целое [INTEGER], автозначение), Фамилия, Имя, Отчество, ДатаРождения. Заполните таблицу сведениями о нескольких преподавателях.

Создайте таблицу «СписокКафедр», в которой представлена информация о кафедрах, на которых работают преподаватели: КодКафедры (ключевое поле, целое [INTEGER], автозначение), Название, Телефон. Заполните таблицу данными.

Создайте таблицу «ДопСведения», в которой будут храниться сведения для отдела кадров: КодПреподавателя (ключевое поле, целое [INTEGER], автозначение), Паспорт, Дата поступления на работу, Номер приказа, Домашний телефон, Индекс, Улица, Дом, Квартира. Количество записей такое же, как в таблице «Преподаватели». Данные в таблицу «ДопСведения» пока не вносите.

1.2. Редактирование базы данных

Измените некоторые свойства с целью улучшения таблицы:

  1. в главном окне БД откройте таблицу «Преподаватели»;
  2. в меню выберите режим «Правка». В нижней части окна расположена информация о свойствах того поля таблицы, которое в данный момент выделено;
  3. выделите «Фамилия». На вкладке «Свойства поля» рассмотрите строку со свойством «Длина» (максимально – 100 символов). Установите правдоподобное значение – 20;
  4. аналогично измените размеры полей «Имя», «Отчество».

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

1.3. Установление связей между таблицами

Создайте в таблице «Преподаватели» столбец КодКафедры (целое [INTEGER]).

В созданной базе данных «Кафедры» у вас есть 2 таблицы: «СписокКафедр» и «Преподаватели». Установите между ними связь «один-ко-многим» через КодКафедры (Сервис – Связи). Эта связь означает, что на одной кафедре могут работать много преподавателей, но ни один преподаватель не может числиться сразу на нескольких кафедрах. Заполните данными столбец КодКафедры в таблице «Преподаватели».

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

1.4. Создание и редактирование формы для ввода данных

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

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

Для создания форм можно использовать режим дизайна, но это трудоёмкая работа. Поэтому лучше поручить её мастеру, а режим дизайна (правка) использовать для редактирования формы.

Создадим форму для ввода данных о преподавателях. Технология работы:

  1. в главном окне БД на панели объектов выберите объект «Формы»;
  2. запустите режим создания формы с помощью мастера;
  3. создайте форму, следуя шагам мастера;
  4. просмотрите имеющиеся записи, щелкая на кнопках;
  5. введите ещё несколько новых записей, пользуясь формой.

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

Для редактирования формы «ФормаПреподаватели» надо перейти в режим правки. Выполните:

  • увеличение размеров надписей «КодПреподавателя», «КодКафедры», «ДатаРождения» так, чтобы они были видны полностью;
  • измените названия некоторых полей (например, «КодПреподавателя» на «Код преподавателя», «ДатаРождения» на «Дата рождения»);
  • увеличьте размер поля «ДатаРождения»;
  • измените цвет некоторых надписей.

Характеристики лабораторной работы

Учебное заведение
Семестр
Просмотров
14
Покупок
0
Размер
1,83 Mb

Список файлов

  • Кафедры.accdb 864 Kb
  • отчёт по лабороторной 1.docx 2,17 Mb

Комментарии

Поделитесь ссылкой:
Цена: 150 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг-
0
0
0
0
0
Поделитесь ссылкой:
Сопутствующие материалы
Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5168
Авторов
на СтудИзбе
438
Средний доход
с одного платного файла
Обучение Подробнее