Инфоурок / Информатика / Другие методич. материалы / Лабораторная работа № 2. Создание базы данных.

Лабораторная работа № 2. Создание базы данных.


Напоминаем, что в соответствии с профстандартом педагога (утверждён Приказом Минтруда России), если у Вас нет соответствующего преподаваемому предмету образования, то Вам необходимо пройти профессиональную переподготовку по профилю педагогической деятельности. Сделать это Вы можете дистанционно на сайте проекта "Инфоурок" и получить диплом с присвоением квалификации уже через 2 месяца!

Только сейчас действует СКИДКА 50% для всех педагогов на все 184 курса профессиональной переподготовки! Доступна рассрочка с первым взносом всего 10%, при этом цена курса не увеличивается из-за использования рассрочки!

ВЫБРАТЬ КУРС И ПОДАТЬ ЗАЯВКУ
библиотека
материалов

Лабораторная работа № 2


Цель работы: Сформировать умения добавлять таблицы в базу данных с целью расширения ее функциональных возможностей.


Иногда в процессе разработки базы данных или в процессе опытной эксплуатации ее возникает необходимость добавления в нее новых таблиц. Очевидно, что спроектированная нами в предыдущей работе база данных Библиотека обладает очень ограниченными возможностями. Эта база данных, состоящая из трех таблиц: Издательства, Книги и Темы, не позволяет автоматизировать работу с читателями. В ней отсутствует информация о читателях.

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

Задание

1. Откройте базу данных Библиотека. Создайте в ней структуру таблицы Читатели, которая будет содержать следующие поля: Код читателя, Фамилию, Имя, Отчество, Домашний телефон, Домашний адрес. Типы данных для полей таблицы, их свойства определите самостоятельно по смыслу. В качестве ключа укажите поле Код читателя.

2. Аналогичным способом создайте структуру таблицы Выдача книг. В эту структуру включите три поля: Код читателя, Код книги, Дата заказа. В этой таблице ключевое поле не задавайте. Для поля Дата заказа укажите тип данных – Дата/время. Обратите внимание на то, что в последствии ключ Код читатели в таблице Читатели будет связываться с полем Код читателя в таблице Выдача книг. Поэтому эти поля должны иметь соответствующие типы данных и свойства.

3. Установите между добавленными таблицами: Читатели и Выдача книг, а также ранее созданными таблицами: Издательства, Книги и Темы, связи так, как это показано в окне Схема данных на рис. 1.

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

hello_html_72adf8bb.png

Рис. 3. Схема расширенной базы данных Библиотека.

4. Откройте таблицу Читатели и введите в нее данные, приведенные в таблице 1.

Таблица 1

Данные для ввода в таблицу Читатели

Код читателя

Фамилия

Имя

Отчество

Домашний телефон

Домашний адрес

1

Аксенов

Виктор

Сергеевич

252-88-13

ул. Есенина, 15-19

2

Голубева

Елена

Андреевна

220-99-29

ул. Чкалова, 7-38

3

Васильев

Игорь

Петрович

232-64-78

ул. Богдановича, 102-34

4

Кучеров

Валентин

Степанович

266-24-95

ул. Кнорина, 27-5

5

Мастяница

Вячеслав

Иванович

246-42-25

ул. Плеханова, 34-98

6

Победимская

Лариса

Анатольевна


ул. Чкалова, 9-10

7

Литвин

Борис

Николаевич

239-55-76

пр. Независимости, 46-54

8

Германович

Рита

Мироновна

278-31-51

ул. Казинца, 26-9

9

Бинцаровский

Теодор

Петрович


ул. Корженевская, 1-288

5. Введите в таблицу Выдача книг данные, приведенные в таблице 2.

Таблица 2

Данные для ввода в таблицу Выдача книг

Код читателя

Код книги

Дата заказа

Код читателя

Код книги

Дата заказа

1

1

1.09.07

4

3

7.01.08

1

3

5.07.08

4

4

25.10.07

1

4

21.10.07

5

2

23.04.08

2

1

4.11.07

6

1

18.06.08

3

2

3.08.08

7

3

20.01.08

8

7

25.12.07

9

6

2.02.08

Обратите внимание на то, что, если бы вы попробовали вначале ввести данные в таблицу Выдача книг, а затем в таблицу Читатели, то MS Access это не позволил бы сделать. Поэтому мы специально раньше установили связи между таблицами, а затем уже вводили данные в таблицы. В этом случае MS Access будет проверять целостность данных.

Краткое описание документа:

Лабораторная работа № 2 

Цель работы: Сформировать умения добавлять таблицы в базу данных с целью расширения ее функциональных возможностей.

Иногда в процессе разработки базы данных или в процессе опытной эксплуатации ее возникает необходимость добавления в нее новых таблиц. Очевидно, что спроектированная нами в предыдущей работе база данных Библиотека обладает очень ограниченными возможностями. Эта база данных, состоящая из трех таблиц: Издательства, Книги и Темы, не позволяет автоматизировать работу с читателями. В ней отсутствует информация о читателях.

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

Задание

1. Откройте базу данных Библиотека. Создайте в ней структуру таблицы Читатели, которая будет содержать следующие поля: Код читателя, Фамилию, Имя, Отчество, Домашний телефон, Домашний адрес. Типы данных для полей таблицы, их свойства определите самостоятельно по смыслу. В качестве ключа укажите поле Код читателя.

2. Аналогичным способом создайте структуру таблицы Выдача книг. В эту структуру включите три поля: Код читателя, Код книги, Дата заказа. В этой таблице ключевое поле не задавайте. Для поля Дата заказа укажите тип данных – Дата/время. Обратите внимание на то, что в последствии ключ Код читатели в таблице Читатели будет связываться с полем Код читателя в таблице Выдача книг. Поэтому эти поля должны иметь соответствующие типы данных и свойства.

3. Установите между добавленными таблицами: Читатели и Выдача книг, а также ранее созданными таблицами: Издательства, Книги и Темы, связи так, как это показано в окне Схема данных на рис. 1.

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

Рис. 3. Схема расширенной базы данных Библиотека.

4. Откройте таблицу Читатели и введите в нее данные, приведенные в таблице 1.

Таблица 1

Данные для ввода в таблицу Читатели

Код читателя

Фамилия

Имя

Отчество

Домашний телефон

Домашний адрес

1

Аксенов

Виктор

Сергеевич

252-88-13

ул. Есенина, 15-19

2

Голубева

Елена

Андреевна

220-99-29

ул. Чкалова, 7-38

3

Васильев

Игорь

Петрович

232-64-78

ул. Богдановича, 102-34

4

Кучеров

Валентин

Степанович

266-24-95

ул. Кнорина, 27-5

5

Мастяница

Вячеслав

Иванович

246-42-25

ул. Плеханова, 34-98

6

Победимская

Лариса

Анатольевна

 

ул. Чкалова, 9-10

7

Литвин

Борис

Николаевич

239-55-76

пр. Независимости, 46-54

8

Германович

Рита

Мироновна

278-31-51

ул. Казинца, 26-9

9

Бинцаровский

Теодор

Петрович

 

ул. Корженевская, 1-288

5. Введите в таблицу Выдача книг данные, приведенные в таблице 2.

Таблица 2

Данные для ввода в таблицу Выдача книг

Код читателя

Код книги

Дата заказа

Код читателя

Код книги

Дата заказа

1

1

1.09.07

4

3

7.01.08

1

3

5.07.08

4

4

25.10.07

1

4

21.10.07

5

2

23.04.08

2

1

4.11.07

6

1

18.06.08

3

2

3.08.08

7

3

20.01.08

8

7

25.12.07

9

6

2.02.08

Обратите внимание на то, что, если бы вы попробовали вначале ввести данные в таблицу Выдача книг, а затем в таблицу Читатели, то MSAccessэто не позволил бы сделать. Поэтому мы специально раньше установили связи между таблицами, а затем уже вводили данные в таблицы. В этом случае MSAccess будет проверять целостность данных.

Общая информация

Номер материала: 340666


Очень низкие цены на курсы переподготовки от Московского учебного центра для педагогов

Специально для учителей, воспитателей и других работников системы образования действуют 60% скидки (только до конца зимы) при обучении на курсах профессиональной переподготовки (124 курса на выбор).

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Подайте заявку на интересующий Вас курс сейчас: KURSY.ORG

Похожие материалы

Только до конца зимы! Скидка 60% для педагогов на ДИПЛОМЫ от Столичного учебного центра!

Курсы профессиональной переподготовки и повышения квалификации от 1 400 руб.
Для выбора курса воспользуйтесь удобным поиском на сайте KURSY.ORG


Вы получите официальный Диплом или Удостоверение установленного образца в соответствии с требованиями государства (образовательная Лицензия № 038767 выдана ООО "Столичный учебный центр" Департаментом образования города МОСКВЫ).

Московские документы для аттестации: KURSY.ORG


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

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс «3D Studio MAX»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»