Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Разработка таблицы «группы»




Практическая работа 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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...