Хелпикс

Главная

Контакты

Случайная статья





Лабораторная работа №1. Столбцы. Столбцы. Столбцы. Столбцы



 

 

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

 

1. Создать БД с 4-мя таблицами.

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

1. 1. Таблица: Друзья

Столбцы

Имя Тип данных Размер поля Размер данных (байт)
ID Счетчик Длинное целое
Фамилия Текстовый 0-50
Имя Текстовый 0-50
Отчество Текстовый 0-30
ДомашнийТелефон Текстовый 0-30
РабочийТелефон Текстовый 0-30
СотовыйТелефон Текстовый 0-30
Примечания Текстовый 0-100

 

1. 2. Таблица: Местность                                                                                                            

Столбцы

Имя Тип данных Размер поля Размер данных (байт)
МестностьID Счетчик Длинное целое
Город_Район Текстовый 0-50
Описание            Поле МЕМО[11]   -

1. 3. Таблица: Транспорт                                                                                                             

Столбцы

Имя Тип данных Размер поля Размер данных (байт)
ТранспортID Счетчик Длинное целое
Вид транспорта Текстовый 0-50
Принадлежность Текстовый 0-50
Примечание Текстовый 0-100

1. 4. Таблица: Поездки

Столбцы

Имя Тип данных Размер поля Размер данных (байт)
ПоездкаID Счетчик Длинное целое
КтоID Числовой Длинное целое
КудаID Числовой Длинное целое
На_чемID Числовой Длинное целое
На_чем2ID Числовой Длинное целое
Почем Денежный Денежный
Число1 Дата/время -
Число2 Дата/время -
Примечание Текстовый 0-100

 

2. Создать связи между таблицами («Сервис - Схема данных»).

Для изменения типа связи, щелкнуть правой кнопкой мыши и выбрать Изменить связь – Обеспечение целостности данных[12] .

 

3. Заполнить таблицы Друзья, Местность и Транспорт (не менее 4-x записей на таблицу).

 

4. Заполнить одну запись в таблице Поездки, подставляя числовые данные из других таблиц.

 

5. Создать автоформу для таблицы Поездки, для этого, подсветив название таблицы в окне БД, щелкнуть по пиктограмме   (Меню: Вставка - Автоформа ).

 

6. Открыть таблицу Поездки в режиме конструктора, для внешних ключей[13] добавить поля подстановки.

(вкладыш Подстановка )

   Тип элемента управления – Поле со списком

  Тип источника строк – Таблица или запрос

       Источник строк - < Имя таблицы из которой берутся значения>

       Присоединенный столбец – 1 (в данном случае, столбец с первичным ключом, значения из которого подставляются в таблицу)

       Число столбцов – 2 (позволит при подстановке видеть не только неинформативный номер, но и смысловую информацию, например, фамилию)

 

7. Повторить пункт 5. Открыть форму с помощью конструктора и установить свойство Ширина столбцов для полей подстановки равным нулю. При помощи полученной формы, заполнить таблицу.

 

8. Создать формы для остальных посмотреть все (кроме диаграмм) предоставляемые Мастером создания форм варианты форм.

 

9. Открыть любую форму в режиме Конструктора. С помощью мастера создать кнопки «Предыдущая запись», «Следующая запись», «Сохранить запись», «Удалить запись», «Закрыть форму». Посмотреть процедуры обработки кнопок (в Свойствах кнопки вкладка Все-Нажатие кнопки).

 

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

 

11. Придумать свою БД, состоящую из 6-8 таблиц. Нарисовать схему БД.

 

 

[11]по полю мемо нельзя искать, использовать его в качестве ключа и т. д.

 

[12]Правила, обеспечивающие поддержание установленных межтабличных связей при вводе или удалении записей. Если наложены условия целостности данных, Microsoft Access не позволяет добавлять в связанную таблицу записи, для которых нет соответствующих записей в главной таблице или же изменять записи в главной таблице таким образом, что после этого в связанной таблице появятся записи, не имеющие соответствующих главных записей, а также удалять записи в главной таблице, для которых имеются подчиненные записи в связанной таблице.

 

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



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.