Теоретические основы организации данных и проектирования баз данных
Особенности модификации таблиц базы данных средствами СУБД Access. Описание свойств полей, задания ограничений, масок ввода данных. Создание и модификации таблиц, установка их свойств. Схема связи таблиц. Представление результатов задания в виде таблицы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 13.06.2014 |
Размер файла | 243,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Тема:
Теоретические основы организации данных и проектирования баз данных
Наименование работы: Создание и модификации таблиц. Установка свойств таблиц.
Цель: Приобретение и закрепление практических навыков создания, модификации таблиц базы данных средствами СУБД ACCESS, описания свойств полей, задания ограничений, масок ввода данных.
Оборудование: ПК, СУБД ACCESS.
Время выполнения: 2 часа
Условие задания
Создать базу данных "Учащиеся”.
Результат работы представлен на Таблицах 1-8.
Таблица 1 - Код города
Имя поля |
Тип данных |
Размер поля |
Условие на назначение |
Сообщение об ошибке. Индексированное поле |
|
КодГорода |
Числовой |
Целое |
>0 And <50 |
Нет такого города |
|
НазваниеГорода |
Текстовый |
20 |
Маска ввода (для ввода первой заглавной буквы) - ">L<???????????????;; " "," |
Таблица 2 - Код Улицы
Имя поля |
Тип данных |
Размер поля |
Условие на назначение |
Сообщение об ошибке. Индексированное поле |
|
КодУлицы |
Числовой |
Целое |
>0 And <200 |
Нет такой улицы |
|
НазваниеУлицы |
Текстовый |
20 |
Маска ввода (для ввода первой заглавной буквы) |
||
КодГорода |
Числовой |
Целое |
>0 And <50 |
Нет такого города |
Таблица 3 - Группа
Имя поля |
Тип данных |
Размер поля |
Условие на назначение |
Сообщение об ошибке. Индексированное поле |
|
Группа |
Текстовый |
6 |
Да (Совпадения допускаются). Обязательное поле |
||
КодСпециальности |
Числовой |
Целое |
>0 And <20 |
Нет такой специальности |
|
КоличУчащихся |
Числовой |
Целое |
>0 And <30 |
Слишком большое кол-во учащихся |
|
КоличЮношей |
Числовой |
Целое |
Да (Совпадения допускаются) |
||
ДатаПоступления |
Дата и время |
Дата поступления не >4 предыдущих лет |
Маска ввода (для ввода даты) - "00.00.0000; 0; _" |
||
РейтингГруппы |
Числовой |
Целое |
>0 And <10 |
Нет такого рейтинга |
Таблица 4 - Специальность
Имя поля |
Тип данных |
Размер поля |
Условие на назначение |
Сообщение об ошибке. Индексированное поле |
|
КодСпециальности |
Числовой |
Целое |
>0 And <20 |
Нет такой специальности |
|
НазваниеСпециальности |
Текстовый |
20 |
Маска ввода (для ввода первой заглавной буквы) |
||
Квалификация |
Текстовый |
20 |
Маска ввода (для ввода первой заглавной буквы) |
Таблица 5 - Назначение
Имя поля |
Тип данных |
Размер поля |
Условие на назначение |
Сообщение об ошибке. Индексированное поле |
|
КодПлатежа |
Числовой |
Целое |
>0 And <10 |
Нет такого платежа |
|
НаименованиеПлатежа |
Текстовый |
20 |
Маска ввода (для ввода первой заглавной буквы) |
база таблица ограничение поле
Таблица 6 - Платежи
Имя поля |
Тип данных |
Размер поля |
Условие на назначение |
Сообщение об ошибке. Индексированное поле |
|
КодУчащегося |
Числовой |
Целое |
>0 And <200 |
Да (Совпадения допускаются) |
|
ДатаОплаты |
Дата и время |
Длинный формат времени |
Маска ввода (для ввода даты) |
||
СуммаОплаты |
Денежный |
2 знака после запятой |
Да (Совпадения допускаются) |
||
КодПлатежа |
Числовой |
Целое |
>0 And <10 |
Нет такого платежа |
Таблица 7 - Дисциплины
Имя поля |
Тип данных |
Размер поля |
Условие на назначение |
Сообщение об ошибке. Индексированное поле |
|
КодДисциплины |
Числовой |
Целое |
>0 And <20 |
Нет такой дисциплины |
|
НазваниеДисцплины |
Текстовый |
20 |
Маска ввода (для ввода первой заглавной буквы) |
||
КолвоЧасов |
Числовой |
Целое |
>0 And <200 |
Слишком большое кол-во часов |
|
ЦикловаяКомиссия |
Текстовый |
20 |
Маска ввода (для ввода первой заглавной буквы) |
||
ВидАтестации |
Текстовый |
20 |
Маска ввода (для ввода первой заглавной буквы) |
Таблица 8 - Дисциплины_группы
Имя поля |
Тип данных |
Размер поля |
Условие на назначение |
Сообщение об ошибке. Индексированное поле |
|
КодДисциплины |
Числовой |
Целое |
>0 And <20 |
Нет такой дисциплины |
|
Группа |
Текстовый |
6 |
Да (Совпадения допускаются). Обязательное поле |
Рисунок 1 - Схема связи таблиц
Вывод: Приобрёл и закрепил практические навыки создания, модификации таблиц базы данных средствами СУБД ACCESS, описания свойств полей, задания ограничений, масок ввода данных.
Размещено на Allbest.ru
Подобные документы
Диаграммы ER-экземпляров и ER-типа. Моделирование предметной области. Условия применения сущностей. Список таблиц базы данных. Фрагменты окон MS Access. Схема данных, содержание таблиц. Пример заполнения таблицы "материально-ответственные лица".
курсовая работа [2,6 M], добавлен 22.02.2016Понятие базы данных в Microsoft Access, описание таблицы как объекта. Назначение запросов, форм, отчетов и страниц. Макросы и модули в СУБД. Порядок создания базы данных, ввод описания поля. Свойства полей таблиц. Построение реляционной модели данных.
презентация [389,6 K], добавлен 18.01.2014Критическая (жидкость - пар) температура (Tc) органических веществ как одно из важнейших свойств. Задача систематизирования имеющихся экспериментальных и расчетных данных. Блок-схема данных. Описание структур таблиц, свойства полей, экранных форм.
курсовая работа [4,6 M], добавлен 15.11.2008Запросы к базам данных: SQL, QBE, UDF, транзакции. Создание таблиц в системе управления базами данных MS Access, определение основных свойств полей. Проектирование базы данных "ТМЦ". Создание файла базы данных в MS Access, конструкторы и мастера.
контрольная работа [1,6 M], добавлен 15.03.2011Создание таблиц базы данных с помощью MS Access "Страны Азии". Форма базы данных и запросы к выборкам данных. Модификация структуры таблиц, создания связей между главными таблицами, редактирование данных и проектирование форм для реальной базы данных.
контрольная работа [723,9 K], добавлен 25.11.2012Создание базы данных в Microsoft Access с помощью мастера шаблонов. Создание таблиц путём ввода данных, с помощью мастера таблиц или таблицы в режиме конструктора таблиц. Создание запросов в Microsoft Access, с помощью мастера или конструктора запросов.
реферат [27,3 K], добавлен 08.09.2010Понятие и основные функции СУБД "Access". Алгоритм создания базы данных сотрудников: создание таблиц с помощью конструктора, ключевые поля, установление связей между таблицами. Создание форм для поиска и ввода данных. Работа с запросами и отчетами.
контрольная работа [827,5 K], добавлен 01.06.2010Проектирование базы данных, предназначенной для ввода, хранения и обработки информации по продажам сотовых телефонов. Список таблиц и свойств полей таблиц. Описание созданных запросов, отчётов и форм. Руководство пользователя, условия применения данных.
курсовая работа [1,9 M], добавлен 14.05.2014Характеристика Microsoft Access. Создание структуры базы данных. Определение основных тем таблиц базы данных и информации, которую будут содержать поля таблиц. Создание таблиц, запросов, форм и отчетов. Страницы доступа к данным. Макросы и модули.
курсовая работа [1,1 M], добавлен 09.12.2012Создание моделей данных, основных таблиц с помощью конструктора таблиц, связей между таблицами, форм для заполнения таблиц, запросов на выборку данных, отчетов для вывода на печать и начальной кнопочной формы. Основные объекты Microsoft Access.
контрольная работа [4,5 M], добавлен 18.03.2012