Разработка таблицы «группы»
Стр 1 из 2Следующая ⇒ Практическая работа 2. РАЗРАБОТКА ТАБЛИЦ БАЗЫ ДАННЫХ В ACCESS
Лабораторная работа посвящена разработке базы данных для учёта абитуриентов и результатов вступительных испытаний высшего учебного заведения. База данных должна состоять из четырёх взаимосвязанных таблиц: факультет, специальность, группа, контингент. В таблице факультет содержится информация о каждом факультете вуза, в том числе о плане набора на факультет в текущем учебном году. В таблице специальность содержится информация о всех специальностях вуза, принадлежности каждой специальности тому или иному факультету, план набора на специальность. В таблице группа содержится сведения об экзаменационных группах и датах экзаменов для каждой группы. Группы сформированы по факультетам. Каждая группа содержит только абитуриентов одного факультета. В таблице контингент содержится полная информация о каждом абитуриенте, в том числе результаты вступительных испытаний.
При первом сеансе работы с базой данных необходимо создать файл базы данных. Для этого: · На диске C:\ создадим папку Базы данных (в случае если папка еще не создана) · Запустите программу Access · В правой части окна Access выбираем «Создать файл» и затем «Новая база данных» · В появившемся окне присваиваем новой базе данных имя, под которым мы в дальнейших сеансах работы будем открывать разрабатываемую базу данных. Файл помещаем в папку Базы данных Разработка таблицы «факультет» § В окне база данных выбрать вкладку Таблицы. § Из трёх предлагаемых способов разработки таблицы выбираем режим – Конструктор. § Создать в таблице поля с именами: АббревиатураФакультета; НазваниеФакультета;
ПланНабораФакультета. Примечание: В названии полей исключить пробелы. Имена полей заносятся в виде первого столбца таблицы. Типы полей определяются во втором столбце таблицы.
§ Установить для каждого поля следующие типы данных: для поля Аббревиатура Факультета – Текстовый; для поля Название Факультета – Текстовый; для поля План Набора Факультета – Числовой.
Установить поле Аббревиатура Факультета – ключевым, для чего установить на данное поле курсор и на панели инструментов Стандартная нажать кн. Ключевое поле. После чего рядом с именем поля должно появиться изображение ключа.
§ Используя окно «свойство поля» для созданных полей определим их свойства. Вначале определим общие свойства. Перечень этих свойств приведен в окне свойств. · Размер поля [это свойство определяет максимальное число символов, которое может быть размещено в данном поле] · Формат поля [определяется для числовых полей и определяет форму записи числа, для полей типа дата-время и задает формат представления даты, для логических полей и задает один из двух вариантов представления значений «Истина» - «Ложно»] · Маска ввода [это свойство задает шаблон для более удобного ввода данных в форме] · Подпись [свойство определяет заголовок поля, если подпись не задать, то в качестве заголовка будет выступать имя поля] · Значение по умолчанию [при вводе данных в поле автоматически будет введено значение по умолчанию, которое при необходимости может быть изменено] · Условие на значение [выражение, определяющее допустимые для данного поля данные] · Сообщение об ошибке [текст, выводимый в системном окне при нарушении заданного условия на вводимые данные] · Обязательное поле [устанавливается значение «Да» в случае недопустимости отсутствия данных в поле, значения всегда должны быть известны и введены в поле. Значение «Нет» означает возможность присвоения в этом поле значения Null – т.е. значение неизвестно.]
· Пустые строки [устанавливается значение «Да» в случае допустимости отсутствия данных в поле, т.е. значение просто отсутствует. Например у абитуриента отсутствует номер телефона.] · Индексированное поле [устанавливается «Да» в случае необходимости выполнять упорядочивание (сортировку) по данному полю. Здесь же определяется допустимы ли совпадения значений в этом поле.] Для каждого введённого выше поля определяем те свойства из списка, которые необходимы с точки зрение возможности размещения данных и будущих операций в разрабатываемой базе данных. Определяем свойства для текстового поля Аббревиатура Факультета. Размер поля – 3 символа Обязательное поле – да Пустые строки – нет Индексированное поле - да (совпадения не допускаются) Определяем свойства для текстового поля Название Факультета. Размер поля – 40 символов Обязательное поле – да Пустые строки – нет Индексированное поле - да (совпадения не допускаются) Определяем свойства для числового поля План Набора Факультета. Размер поля – целое Обязательное поле – да Индексированное поле - да (совпадения допускаются)
В результате указанных действий должна быть заполнена форма приведенная ниже. Сохраним разработанную таблицу под именем факультет.
Разработка таблицы «специальность»
§ В окне база данных выбрать вкладку Таблицы. § Из трёх предлагаемых способов разработки таблицы выбрать режим – Конструктор. § Создать в таблице поля с именами: Аббревиатура Специальности; Аббревиатура Факультета; Название Специальности; План Набора Специальности.
· Установить для каждого поля следующие типы данных: для поля Аббревиатура Специальности – Текстовый; для поля Аббревиатура Факультета – Текстовый; для поля Название Специальности – Текстовый; для поля План Набора Специальности – Числовой.
Установить поле Аббревиатура Специальности – ключевым. § Используя окно «свойство поля» определить свойства полей таблицы.
Определяем свойства для текстового поля Аббревиатура Специальности. Размер поля – 3 символа Обязательное поле – да
Пустые строки – нет Индексированное поле - да (совпадения не допускаются) Определяем свойства для текстового поля Аббревиатура Факультета. Размер поля – 3 символа Обязательное поле – да Пустые строки – нет Индексированное поле - да (совпадения допускаются) Определяем свойства для текстового поля Название Специальности. Размер поля – 40 символов Обязательное поле – да Пустые строки – нет Индексированное поле - да (совпадения не допускаются) Определяем свойства для числового поля План Набора Специальности. Размер поля – целое Обязательное поле – да Индексированное поле - да (совпадения допускаются)
Сохраним разработанную таблицу под именем специальность Разработка таблицы «группы» § В окне база данных выбрать вкладку Таблицы. § Из трёх предлагаемых способов разработки таблицы выбрать режим – Конструктор. § Создать в таблице поля с именами: Номер Группы; Аббревиатура Факультета; Дата Экзамена; · Установить для каждого поля следующие типы данных: для поля Номер Группы – Текстовый; для поля Аббревиатура Факультета – Текстовый; для поля Дата Экзамена – Дата/время.
Установить поле Номер Группы ключевым.
§ Используя окно «свойство поля» определить свойства полей таблицы.
Определяем свойства для текстового поля Номер Группы. Размер поля – 3 символа Обязательное поле – да Пустые строки – нет Индексированное поле - да (совпадения не допускаются) Определяем свойства для текстового поля Аббревиатура Факультета. Размер поля – 3 символа Обязательное поле – да Пустые строки – нет Индексированное поле - да (совпадения допускаются) Определяем свойства для текстового поля Дата Экзамена. Размер поля – Краткий формат даты Маска ввода – 00.00.0000;0;_ (вводится выбором Краткий формат даты) Значение по умолчанию - #17.07.2009# Условие на значение – Between #30.06.2009# AND #30.07.2009# Сообщение об ошибке – «Дата вне заданного диапазона» Обязательное поле – да Индексированное поле - да (совпадения допускаются)
Сохраним разработанную таблицу под именем группы
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|