Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Свойства полей базы данных




Национальный авиационный университет

Кафедра прикладной информатики

 

 

Курсовая работа

Тема: СУБД Microsoft Access

Создание и обработка БД

 

 

Цель работы: теоретически и практически освоить основные приемы работы в СУБД Microsoft Access.

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

Номер варианта выбирается по последней цифре, полученной при сложении двух последних цифр зачетной книжки.

Отчет о выполнении контрольной работы должен быть выполнен в текстовом редакторе Word**, как показано ниже (см. пример выполнения контрольной работы). На дискете (в электронном виде) создается база.

Краткие теоретические сведения

База данных – это организационная структура, предназначенная для хранения данных и информации.

База данных состоит из совокупности объектов – таблиц, форм, страниц, доступа к данным, запросов и отчетов, - используемых для представления данных и управления ими. В приложении Ассеss управление объектами базы данных происходит с помощью окна базы данных. Процесс создания базы данных включает следующие основные шаги:

1. Создание базы данных с помощью разработки и построения таблиц для хранения данных.

2. Ввод данных.

3. Разработка дополнительных объектов базы данных для отображения и вывода информации.

Основные разделы главного окна соответствуют типам объектов, которые может содержать база данных – Это Таблицы, Формы, Запросы, Отчеты, Макросы и Модули.

Интерфейс работы с объектами базы данных унифицирован. По каждому из них предусмотрены стандартные режимы работы:

• Создать – режим предназначен для создания структуры объектов;

• Конструктор – предназначен для изменения структуры объектов;

• Открыть (Просмотр, Запуск) — предназначен для работы с объектами базы данных.

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

 

Реляционная модель данных

Концепции реляционной модели впервые были сформулированы в работах американского ученого Э.Ф. Кодда. В реляционной модели объекты и взаимосвязи между ними представляются с помощью таблиц (рис.1). Термин «реляционная» - от английского relation – отношение.

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

Основным достоинством реляционной модели является ее простота.

Свойства полей базы данных

Поля базы данных определяют структуру базы и определяют свойства данных, записываемых в ячейки, принадлежащих каждому из полей, имеющие такие свойства как:

Имя поля – используются в качестве заголовков столбцов таблиц.

Тип поля – определяет тип данных, которые могут содержаться в данном поле.

Размер поля определяет предельную длину (в символах) данных, которые могут размещаться в данном поле.

Формат поля – определяет способ форматирования данных в ячейках, принадлежащих полю.

Маска ввода – определяет форму, в которой вводятся данные в поле (средство автоматизации ввода данных).

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

Значение по умолчанию — то значение, которое вводится в ячейки поля автоматически.

Условие на значение – ограничение, используемое для проверки правильности ввода данных, числовой тип, денежный тип или тип даты

Сообщение об ошибке текстового сообщения, которое выдается автоматически при попытке ввода в поле ошибочных данных.

· Обязательное поле – свойство, определяющее обязательность заполнения данного поля при наполнении базы.

· Пустые строки – свойство, разрешающее ввод пустых строковых данных.

Индексированное поле – если поле обладает этим свойством, все операции, связанные с поиском или сортировкой записей по значению, хранящемуся в данном поле, существенно ускоряются.

Поскольку в разных полях могут содержаться данные разного типа, то и свойства у полей могут различаться в зависимости от типа данных.

Типы данных

Текстовый – тип данных, используется для хранения обычного неформатированного текста ограниченного размера, до 255 символов (50 символов по умолчанию).

· Поле Мемо – специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он хранится в другом месте базы данных, а в поле хранится указатель на него.

Числовой – тип данных для хранения действительных чисел.

· Дата/время – тип данных для хранения календарных дат и текущего временя.

Денежный – тип данных для хранения денежных сумм, так как для денежных сумм есть некоторые особенности, например, связанные с правилами округления.

Счетчик – специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием (порядковая нумерация).

Логический – для хранения логических данных (могут принимать только два значения, например, Да или Нет)

Поле объекта ОLЕ — тип данных, предназначенный для хранения объектов – например, мультимедийных. Реально, конечно такие объекты в таблице не хранятся, они хранятся во внутренней структуре файла базы

Гиперссылка – специальное поле для хранения адресов URL Web-объектов Интернета

• Мастер подстановок – это не специальный тип данных, с помощью которого можно автоматизировать ввод данных в поле.

 

Общие сведения о формах

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

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

Форму - возможно, создать с помощью Конструктора форм или воспользоваться Мастером форм. При использовании мастера База выдает приглашение на ввод данных, на основе которых создается форма. В созданных формах мастер можно использовать для быстрого создания элементов управления в форме. Для настройки формы, следует переключиться в режим конструктора.

 





Поделиться с друзьями:


Дата добавления: 2016-11-23; Мы поможем в написании ваших работ!; просмотров: 1770 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Начинайте делать все, что вы можете сделать – и даже то, о чем можете хотя бы мечтать. В смелости гений, сила и магия. © Иоганн Вольфганг Гете
==> читать все изречения...

2312 - | 2095 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.