русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Создание таблиц


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


 

Таблица - основной источник данных для других объектов БД. Создается таблица обычно в два этапа. На первом этапе создается структура таблицы: определяется состав полей, их имена, тип данных и размер каждого поля, ключи и другие свойства таблицы, а на втором - таблица загружается данными.

Тип данныхполя (определяется значениями, которые предполагается вводить в поле)

ü Текстовый -символьная строка длиной до 255 символов (предназначено для хранения текста)

ü Поле МЕМО - символьная строка длиной до 64000 символов. Может быть использован для поля типа Характеристика сотрудника

ü Числовой-используется в математических вычислениях. Числовое поле может иметь следующую длину:

· Байт -целые числа от 0 до 256

· Целое - целые числа от -32768 до 32767 (2 байта)

· Длинное целое - от -2147483648 до 2147483647 (4 байта)

· С плавающей точкой -от -3.402823E38 до 3.402823Е38 (4 байта)

· С плавающей точкой(8 байт)

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

ü Денежный -данные о денежных суммах, хранящиеся с 4 знаками после запятой (8 байт)

ü Дата/Время - длина поля 8 байт

ü Логический - логические данные (да/нет)

ü Объект OLE - длинные тексты, картинки , диаграммы , звуки и т. д.

ü Мастер Подстановок - для облегчения ввода данных, позволяет создавать поля со списком. Различается два типа списка фиксированный и основанный на таблице или запросе. Пример фиксированного списка - поле ОЗУ таблицы КОМПЬЮТЕРЫ. Данное поле может содержать только фиксированные значения 4, 8, 16, 32 и т.д. . Для предотвращения ошибки можно один раз ввести значения , чтобы затем выбирать их из списка. Фиксированный список позволяет вводить новые значения, не указанные в списке. Следующий пример поля со списком на основе таблицы. Все данные о клиентах фирмы содержатся в таблице КЛИЕНТЫ . При вводе клиента вручную может быть допущена ошибка, поэтому данные о клиенте лучше выбрать из связанной таблицы КЛИЕНТЫ . Поля со списком можно создавать и вручную, без помощи мастера.



 

Для создания новой таблицы необходимо в окне БД выбрать объект Таблицыи нажать кнопку Создать. В открывшемся окне Новая таблица выбрать один из режимов создания таблицы

ü Режим таблицы --создание таблицы в ходе ее заполнения

ü Конструктор - основной способ создания таблицы, позволяющий самостоятельно задавать поля и их параметры.

ü Мастер таблиц - создание таблицы с помощью мастера , при этом автоматически задаются характеристики полей, ключевые поля ,связи.

ü Импорт таблиц - из внешнего файла (например созданного в Excel) или из другой БД.

ü Связь с таблицами - присоединение внешнего файла или таблицы другой БД.

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

СтрокаРежим таблицы позволяет пользователю создать таблицу, не определяя предварительно ее структуры. При выборе этого режима открывается пустая таблица, содержащая 10 столбцов и 21 строк, в которую можно сразу вводить данные. Полям таблицы по умолчанию присваиваются имена Поле1, Поле2 и так далее. При сохранении этой таблицы ACCESS проанализирует данные и автоматически присвоит соответствующий тип данных каждому полю, т.е. создаст структуру таблицы. Однако размер данных может оказаться значительно больше необходимого, что не рекомендуется.

Данный режим имеет следующие недостатки:

ü Требуется переименование полей:

ü Может потребоваться изменение количества столбцов или строк:

ü Требуется коррекция типа данных и размера в режиме Конструктора.

Любое поле этой таблицы можно переименовать одним из следующих способов

ü Дважды щелкнуть мышью на области выделения столбца (серый фон наверху столбца) или

ü Выполнить команду меню Формат- Переименовать столбец или

ü Выбрать команду Переименовать столбец из контекстного. меню;

Изменение количества столбцов или строк

1. удаление столбца или строки:

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

ü Выполнить команду меню Правка - Удалить столбец или воспользоваться соответствующей командой контекстного меню

2. вставка столбца :

ü выделить столбец, слева от которого требуется вставить новый столбец

ü Выполнить команду меню Вставка - Столбец или воспользоваться соответствующей командой контекстного меню

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

При выборе режима Конструктора появляется окно Таблица1:Таблица, в которой необходимо определить структуру таблицы

ü В столбец Имя поля вводятся имена полей таблицы. Максимальная длина имени 64 символа.

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

ü На вкладке Общие задать свойства полей;

ü Задать первичный ключ таблицы:

· выделить поле или несколько полей (если ключ составной). Выделение нескольких смежных полей можно производить щелчком мыши в полосе маркировки первого поля и щелчком мыши в полосе маркировки последнего поля , удерживая клавишу <Shift>. Выделение не смежных полей можно производить щелчком мыши на каждом следующем поле, удерживая клавишу <Ctrl>.

· Щелчок мыши по кнопке Ключевое поле (с изображением ключа) на панели Инструментов или выполнить команду меню Правка - Ключевое поле

ü сохранить созданную структуру таблицы с присвоением ей имени при помощи кнопки закрытия окна структуры или выполнить команду меню Файл - Сохранить.



<== предыдущая лекция | следующая лекция ==>
Создание новой БД | Характеристики( свойства) поля , устанавливаемые на вкладке ОБЩИЕ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.069 сек.