Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

otveti / 1

.doc
Скачиваний:
14
Добавлен:
16.12.2013
Размер:
177.33 Кб
Скачать

1. СУБД Леей*. Основные обьисты. Назначат; объектов.

База данных - это файл (или группа файлов), представляющий собой упорядоченный набор записей, имеющий единообразную структуру и организованный по единому шаблону

(как правило, в табличном виде).

Access - это программа, позволяющая работать как с базами данных.

Основу базы данных составляют хранящиеся в ней данные. Однако в базе данных Лсиаьз есть и другие за;кные компоненты, которые принято называть объектами:

  • Таблицы - источник и храншшце данных.

  • Запросы - программа на языке SQL, решающая конкретную задачу(выборка информации из таблицы или запроса по каким-либо критериям; вычисление; изменение таблиц)

  • Формы - способ связи информации с пользователем (интерфейс)(можно просматривать таблицы, запросы, выполнять вычисления, организовывать меню)

  • Отчеты - предназначены для печати. Можно подводить итога, вычислять, печатать диаграммы.

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

  • Модули - программа, написанная на языке Visual Basic. Обрабатывает поля запроса, таблицы, форм и отчетов. 2.Объект таблица. Ее назначение, Режимы таблицы. Назначение режимов,

Таблица - объект 5Д, который содержит информацию определенной структуры, имеющую общую логику ее обработки. Таблица - это один из файлов БД. БД может содержать

несколько таблиц. Таблица состоит из строк и столбцов.

Строка таблицы - это запись, столбец - поле записи. Записи в таблице должны быть уникальными и описывать объекты одного типа.

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

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

пробелов и др. символов.

При создании таблицы мы описываем не только имена, но н типы полей памяти. Тип определяется информацией, которую можно разместить а поле. Арнфмет;гческоеполе(байт(1-

255), цедое(32000), длинное цеяое(2000000), с плав точкой), текстовое, время\дата(10 байт), логический(^е\!а1зе(2 байта)).

2 режима работы таблиц: 1)конструктор 2)габлииа

В режиме конструктора описывается структура таблицы, те ее поля.

В режиме таблицы осуществляется заполнение таблицы информацией.

3.Таблицы. Создание связанны» таблиц^ Псрвнчные и внешние ключи.

В НД может быть не одна, а несколько связанных между собой таблиц. Каждая таблица содержит разную информацию об одном н том же объекте.

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

Установление связей. \. Открыть БД Команда меню: Сервис - Схена данных. 2. Если никакие таблицы не вызваны, то появится окно Добавление таблицы. Если оно не открывается,

следует открыть меню: Саязн - Показать таблицу. 3. Выделить имя таблицы, которую надо связать, н щелкнуть кнопку «Добавить». 4. Выполнить п. 3} для других таблиц,

участвующих в связывании. Затем закрыть окно «Добавление таблицы». 3 следующем окне схемы данных появится список полей таблицы. 5. Выделить имя «поле таблицы», по

которому ее надо связать с др. таблицей. 6. При нажатии левой кнопки мыши перетащить указатель с выделенного поля в соответствующее поле другой таблицы. Появится

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

Для связывания таблиц создаются ключи. Только ключ может повторяться в разных таблицах и указывать на связи между таблицами. Ключи могут быть первичными и внешними.

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

Свойство первичного ключа: индексированное поле — повторения яе допускаются Внешний ключ — это поле, которое служшг для связи таблицы с другой таблицей. Его свойства:

индексированное полеб повторения допускаются.

Каскадное удаление: если в главной таблице удаляется запись с каким-либо значением первичного ключа, то автоматически удаляются все записи с таким же значением внешнего

ключа подчиненной таблицы.

Каскадное изменение: если какой-либо первичный ключ главной таблицы изменяется, то авоматически изменяется внешний ключ подчиненной таблицы.

4,Табляиа. Понятие записи, поля, свойств полей. Работа в режиме конструктора.

Запись - это информация об одном объекте. В файле всегда много записей, количество

которых заранее неизвестно. Запись состоит из полей. Поле - это составляющая записи, которая описывает один атрибут объекта. В записи может быть много полей (не более 255).

Таблица имеет два режима: режим конструктора и ражим таблицы. Переход из режима конструктора в режим таблицы осуществляется с помощью кнопки Вид на панели инструментов

или из окна БД, выбрав режим открыть.

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

описаны ее поля и задано ее имя. Для того чтобы создать таблицу нужно в окне базы данных выбрать вкладкуГаблица - Создать - Конструктор - далее следует описать поля. Описать

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

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

Доя текстовых полей или дат можно задать формат ввода (маска ввода),можно определить свое сообщение при вводе неверных данных(сообщение об ошибке).Эти характеристики

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

5.Таблнц». Работ» с •таблицей (изменение, удаление^ переименование, добавление, перемещение, добавление полей^.

Работа с полями таблицы осуществляется в режиме конструктора.

Редактирование таблицы включает кяк изменение внешнего вида таблицы, так и ее содержания.

Ширина' растянуть мышью границу столбца или Формат - ширина столбца - па шнрин* данных, стандартная или ввести вручную. Высота строки- растянуть мышью или Формат -

Высота строки - стандартная или ввести вручную. Так же можно изменить свойства шрифта и цвет ячейки.

Порядок столбцов- выделить столбец, с помощью мыши «перетащить» его в нужное место. Переименование полей- Меню - Формат - Переименовать столбец - написать новое

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

Скрыть поле- Формат - Скрыть столбец или перетащить Гранину столбца влево до его исчезновения. Вставить поле- Вставка - столбец. При добавлении поля необходимо ввести

его имя или в режиме конструктора описать вдвое поле. Удалять столбец- Правка - Удалить столбец, предварительно его выделив, или в режиме конструктора выделить строку и

удалить. Вставить запись- вставка — Новая запись. Добавить запись можно просто заполнив пустую последнюю строку. Удалить запись Правка - Удалить запись или на

панели инструментов нажать кнопку "Ножницы", предварительно запись следует выделить.

6.Таблица. Типы долей таблицы, описание типов.

Т.Таблниа. Понятие поля. Свойства полги "условие на зяячение" и "сообщение об ошибки"

Пале ' один столбец таблицы, в котором содержится определдекная информация- Ганы полей: -счетчик (В это поле Access автоматически вводит номер при дооаляении каяшои

новой записи а таблицу); - Денежный (для ввода денежных значений); - дата/время (в это поле вводится дата или время, либо их комбинация); - гиперссыпка (поле содержит адреса

гиперссылок, которые используются для перехода к Web-страницам, объектам базы данных или другим файлам); - Мастер подстановок (в поле запускается растер подстановок,

который налагает ограничения на это поле); - Поле MEMO (может содержать текст неограниченной длины); - Числовой (могут «водиться числовые данные любого формата); - Поле

объекта OLE (содержит таете рисунки и документы Word); -текстовый (содержит текст-, письма, числа и др.); - Логичесий (в поле сохраняется одно из двух возможных значений:

«истина» или «ложь»).

Условие та значение. Это некоторое выражение, которое налагает определенное ограничение на вводимые в поле данные и которое проверяется после ввода данми. Когда вы

задаете условие на значение, вы можете также сформулировать сообщение, выдаваемое приложением, если введенное значение нарушает это условие.

Условие на значение поля Сообщение об ошибке

ОО Введите, пожалуйста, значение, отличное от нуля.

О или >100 Значение должно быть либо равно 0, либо больше (00.

<#1/1/2000# Введите дату, предшествующую 2000 г.

Э-Я/1ЛООО» and <#Ш/2001# ЗпСотр(иСа!е([Фамилия]), [Фамилия 1,0) = О

Маску мода можно создать с помощью мастера. Чтобы вызвать мастера масок таблица должна находится в режиме конструктора. Щелчком мыши выделяется нужное поле, яа вкладке Общие области Свойства поля, расположенной в нижней части окна конструктора, щелкнуть в строке Масла ввода, справа от нее появится кнопка с тремя точками -построитель: щелкните на этой кнопке н, прокрутив список доступных масок, выберете нужную.

Соседние файлы в папке otveti