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

Таблицы. Структура простейшей базы данных

Читайте также:
  1. Восстановление элемента таблицы разделов
  2. Заголовок таблицы
  3. Задание 4. Заполните таблицы
  4. Заполнение таблицы
  5. Математические функции (math.h). Построение таблицы значений тригонометрических функций.
  6. Образец переноса таблицы
  7. Окончание таблицы

Структура простейшей базы данных

Базы данных могут содержать различные объекты[1]: таблицы, запросы, формы, отчеты и др. Любой объект базы данных можно разрабатывать самостоятельно – в режиме конструктора, или полуавтоматически – с помощью мастера.

 

Объект Функции Способ создания
Таблицы Хранение данных Конструктор, Мастер
Запросы обработка данных - поиск, сортировка, отбор данных, выполнение вычислений в таблицах Конструктор, Мастер
Формы Удобный ввод, редактирование, просмотр данных в таблицах. Конструктор, Мастер
Отчеты Вывод результатов на печать, для пересылки по сети. Конструктор, Мастер
страницы (гиперссылки) Гиперссылки на документы в Интернете Конструктор
Макросы и модули Автоматизация повторяющихся операций при работе с СУБД и создания новых функций путем программирования. Язык программирования

Таблицы

Структуру двумерной таблицы образуют столбцы и строки. В терминологии баз данных они называются соответственно полями и записями:

· Поля – элемент таблицы, содержащий данные определенного рода (например, только фамилии сотрудников, или только их адреса, или только телефоны и т.д.).

· Записи – элемент таблицы, содержащий полный набор данных (например, фамилию, адрес, телефон каждого сотрудника).

 

Код Фамилия Адрес Телефон
  Иванов Московская, 15 32-56-77
  Сидоров Цветочная, 20 52-33-44

 

Каждое поле (столбец) характеризуется своим именем и типом данных, которые будут вводиться в данное поле.

Типы данных (тип полей):

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

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

3. Числовой — тип данных для хранения действительных чисел, над которыми можно производить математические операции.

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

5. Денежный — тип данных для хранения денежных сумм. Особенности этого типа данных связанны с повышенной точностью обработки данных, не допускающей округления.

6. Счетчик — автоматически вставляющиеся последовательные номера. Поле счетчика удобно использовать в качестве ключевого.

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

8. Поле объекта OLE — специальный тип данных, предназначенный для хранения мультимедийных объектов, созданных в других программах (фотографии, звук, видео). Они хранятся в другом месте внутренней структуры файла базы данных, а в таблице хранятся только указатели на них.

9. Гиперссылка — специальное поле для хранения адресов URL Web-объектов Интернета. При щелчке на ссылке автоматически происходит запуск браузера и воспроизведение объекта в его окне.

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

 

Каждая таблица базы данных должна содержать хотя бы одно ключевое поле, значение которого уникально для каждой записи, то есть значения в этом поле никогда не повторяется. Это нужно, чтобы исключить путаницу. Очень часто в качестве ключевого поля используют поле, содержащее тип данных счетчик - автоматически вставляемы последовательные (или случайные) номера (код клиента, код товара и т.д.).

Ключевое поле - это поле (или несколько полей), значения которого однозначно определяет каждую запись в таблице и никогда не повторяются.

 

 

Если база данных состоит из нескольких таблиц, то все таблицы объединяются между собой, образуя так называемую Схему данных – макет базы данных.

Схема данных – объединение таблиц базы данных через одинаковые поля с указанием условий объединения: сохранением целостности данных и каскадным удалением и обновлением связанных полей.

Существует четыре вида связей между таблицами:

ОДИН-КО-МНОГИМ 1:М (напр., один клиент – много заказов)

ОДИН-К-ОДНОМУ 1:1

МНОГИЕ-КО ОДНОМУ М:1

МНОГИЕ-КО-МНОГИМ М:М


Дата добавления: 2015-09-03; просмотров: 74 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Словарь профориентационных терминов| Создание структуры таблицы СОТРУДНИКИ в режиме Конструктора

mybiblioteka.su - 2015-2024 год. (0.006 сек.)