Сделай Сам Свою Работу на 5

Понятие записи и поля. Св-ва полей. Условие на значение. Значение по умолчанию. Примеры.

Общая хар-ка СУБД Microsoft Access. Объекты Microsoft Access. Их назначение и особенности

Access функционально полная реляционная СУБД, в которой предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации.

Различные версии СУБД ACCESS входят в состав программного пакета MS Office и работают в среде Windows Основные объекты СУБД Access .База данных в Access может содержать различные элементы, называемые объектами. Объектами в Access являются: Таблица – объект, используемый для хранения пользовательских данных. Запрос – объект, который позволяет пользователю получить нужные данные из одной или нескольких таблиц. Форма – объект, предназначенный для ввода данных, отображения их на экране или управления работой приложения. Отчет – объект, предназначенный для формирования выходного документа, который может быть распечатан. Макрос – набор команд, который позволяет автоматизировать часто выполняемые операции. Модуль – программы с использованием Visual Basic, которые могут разрабатываться пользователем для реализации нестандартных процедур при создании приложения.

 

5. Окно Базы данных. Общие принципы и способы работы с объектами.

СТРУКТУРА ОКНА СУБД ACCESS 1строка заголовка.2 строка меню.3 панель инструментов. 4 строка состояния.5 главное окно Access. Предназначено для выполнения всех операций по обработке объектов БД. Режимы работы с объектами в ACCESS 1Кнопки для работы с объектами БД расположены на Панели инструментов окна БД:Открыть – позволяет перейти в режим просмотра объекта;Конструктор – обеспечивает переход к режиму настройки выбранного объекта;Создать – позволяет приступить к созданию нового объекта выбранного типа.

Режим таблицы тоже, что и режим Открыть– позволяет перейти в режим: заполнения и редактирования таблицы;

выполнения запроса;загрузки формы; построения отчета;запуска макроса.

Режим SQL – используется только для объекта запрос и позволяет сформировать запрос на языке SQL.



Создание БД в Microsoft Access. Таблица как объект БД. Способы созд-я таблиц в Microsoft Access. Переименование, удаление, копирование таблиц.

Способы создания файла БД:

1. С пом. шаблонов (в окне Создание, вкладка БД),

2. Созд-е нетиповой БД: 1.в окне БД выбрать Файл ® Создать БД,2 в окне Создание БД установить переключатель в положение Новая БД и нажать ОК, 3 в появившемся окне Файл новой БД указать путь, где создать файл и присвоить имя файлу БД,4 нажать кнопку Создать.

Создание таблицы в режиме конструктора.1 Задаем имя поля (не использовать в имени точку,2 ! знак и прямые скобки ). Нельзя начинать имя поля с пробела.3 Указываем тип поля, т.е. тип данных.4 В третий столбец вводим описание поля (необязательно).5 В левом нижнем углу окна Таблица задаем свойства поля. 6 Повторяем эти действия для каждого поля. Кнопка “Сохранить”.

Вводим имя таблицы и ОК.

После всего на экране появляется запрос «Создать ключевое поле сейчас?»

(Да? Или Нет?)Если Вы выберете «Да» то MsA создаст поле с именем «код» и типом данных «счетчик».Если «Нет», то таблица будет создана без ключевого поля. В этом случае вам нужно открыть созданную таблицу в режиме «Конструктор» и определить самим ключевое поле.

7 .Режимы работы с объектами в СУБД ACCESS

СТРУКТУРА ОКНА СУБД ACCESS

-строка заголовка.

-строка меню.

-панель инструментов.

-строка состояния.

-главное окно Access. Предназначено для выполнения всех операций по обработке объектов БД.

Режимы работы с объектами в ACCESS

Кнопки для работы с объектами БД расположены на Панели инструментов окна БД:

Открыть – позволяет перейти в режим просмотра объекта;

Конструктор – обеспечивает переход к режиму настройки выбранного объекта;

Создать – позволяет приступить к созданию нового объекта выбранного типа.

 

8.Режим Конструктора таблиц. Создание и изменение структуры таблицы. Ограничения для названия полей.

Создание таблицы в режиме конструктора.

• Задаем имя поля (не использовать в имени точку, восклицательный знак и прямые скобки ). Нельзя начинать имя поля с пробела.

• Указываем тип поля, т.е. тип данных.

• В третий столбец вводим описание поля (необязательно).

• В левом нижнем углу окна Таблица задаем свойства поля.

• Повторяем эти действия для каждого поля.

• Кнопка “Сохранить”.

• Вводим имя таблицы и ОК.

После всего на экране появляется запрос «Создать ключевое поле сейчас?»

(Да? Или Нет?)

  1. Если Вы выберете «Да» то MsA создаст поле с именем «код» и типом данных «счетчик».
  2. Если «Нет», то таблица будет создана без ключевого поля. В этом случае вам нужно открыть созданную таблицу в режиме «Конструктор» и определить самим ключевое поле.

9.Типы данных и их особенности.

Типы данных

Access оперирует следующими типами данных: *Текстовый – для хранения обычного текста с максимальным количеством символов 255.*Поле MEMO – для хранения больших объемов текста до 65 535 символов.*Числовой – для хранения действительных чисел.*Дата/время – для хранения календарных дат и текущего времени.*Денежный – эти поля содержат денежные суммы.*Счетчик – для определения уникального системного ключа таблицы. Обычно используется для порядковой нумерации записей. При добавлении в таблицу новой записи значение этого поля увеличивается на 1 (единицу). Значения в таких полях не обновляются.*Логический – для хранения данных, принимающих значения: Да или Нет.*Поле объекта OLE – для хранения объектов, созданных в других приложениях (фотографии, картинки, графики).*Гиперссылка – для хранения ресурсов сети Internet или Intranet

Замечания:*В таблице может использоваться только одно поле типа Счетчик. Это поле является разновидностью числового поля.*Выбранный тип данных нельзя в дальнейшем преобразовать в тип данных Счетчик. *Если таблица уже содержит данные, и вы изменяете тип данных, то Access попытается преобразовать данные в новый тип.*Поля типа МЕМО, объекта ОLE и Гиперссылка нельзя индексировать

 

10.Формирование значений поля при помощи таблицы подстановки из списка.

В режиме конструктора таблицы выбрать тип данных Мастер подстановки. Появится окно Создание подстановки. После возможны два варианта: 1. Объект «Столбец подстановки» будет использовать значения из таблицы или запроса (1.1 Выбрать таблицу или запрос со значениями, который будет содержать столбец подстановки; 1.2 Выбрать необходимые поля) и 2. Будет введен фиксированный набор значений (необходимо самостоятельно ввести необходимые значения в столбец подстановки).

11.Ключевые поля в таблицах. Назначение и использование. Способы задания и изменения.

Ключ. поле – это уник-ый идентификатор, к-рый может состоять из одного или нескольких полей.

Искусств-ое ключ. поле-поле с типом данных счетчик, к-рый создает MsA. Индекс – внутр. таблица, имеющая 2 столбца:1-й – знач-е выражения, содерж-го все поля, включ-е в индекс.2-й – месторасположение каждой записи табл. с данным знач-ем индексного выраж-я.Больш-во индексов будут содержать знач-е только одного поля.Создать такой индекс очень просто:выбрать свойство «Индексированное поле» и выбрать:-да (допуск-ся совпад-я);-да (совпад-я не допуск-ся).По умолч. для поля первичный ключ устан-ся по 2-му варианту.Замечание: первичный ключ индексируется автоматически. Опред-ие ключ-го поля необяз-но, но целесообразно по след. причинам:*если ключ. поля определены, то работа с данными будет значит. ускорена,*ключ. поле необходимо при созд-ии связей м/у табл-ми,*при работе с данными, находящ-ся в разных табл-ах, те м.б. обработаны, если таблицы связанны с пом. ключ. полей.После созд-я таблицы на экране появля-ся запрос «Создать ключевое поле сейчас?»(Да? или Нет?)

1.«Да» то MsA создаст поле с именем «код» и типом данных «счетчик».2«Нет», то таблица будет создана без ключ. поля. В этом случае вам нужно открыть созданную таблицу в режиме «Конструктор» и опред-ть самим ключ. Поле

Понятие записи и поля. Св-ва полей. Условие на значение. Значение по умолчанию. Примеры.

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

СВОЙСТВА ПОЛЕЙ: Размер поля св-во задает max размер данных, для хранения в данном поле. *Для текстового типа – от 1 до 255 символов *Для числового типа: целые (0 до 255), -целое, -длинное целое,-одинарное с плавающей точкой: войное с плавающей точкой. Формат поля задается формат представл-я данных при вводе на экран и печать. Для числ-го, ден-го, поля счетчик: стандартный формат–по умолч.; ден-й–символ валюты и два знака после запятой; фиксир-ый – один знак до, 2 после запятой; с разделителями тысяч –2 знака после запятой и разделители тысяч; %-ный – % (*100 и знак %); экспоненциальный. Для текст. типа и Memo–пользоват-ий формат: дата/время (полн., длин., средн., кратк. формат); логический тип данных(Да / нет; Истина/ложь; Вкл/Выкл). Число десят-ых знаков опред-ет число десят-ых знак. при отраж-ии числа – от 0 до 15.

Маска ввода опред-ет маску ввода, облегчающую ввод данных. Подпись поля – можно определить более описательное имя поля, отображ-ое в режиме «таблица» и использ-мое в эл-тах упр-ия– «подпись запросов и форм» и в заголовках отчетов. Значение по умолчанию позволяет опред-ть знач-е, автомат-ки отображ-ое в поле при созд-ии новой записи. Условие на значение – это условие, к-рое д.б. выполнено при вводе данных. Если вводимое знач-е соотв-ет опред-му условию, то все в порядке, иначе появится сообщение об ошибке. Сообщение об ошибкеможно ввести текст, к-рый будет появл-ся в случае, если вводимое знач-е не будет удовл-ть условию на значение. Пустые строкиможно разрешить ввод пустых строк. Индексированное полечтобы ускорить доступ к данным можно задать построение индекса.Для созд-ия индекса нужно выбрать Да(Допуск-ся совпад-ия)или Да(Совпад-ия не допуск-ся).

Для ключ. поля автомат-ки устанавл-ся знач-е Да.

Список операторов используемых при создание выражения в свойстве «Условие на значение».

*<, >, < =, > =, =, < - операторы сравнения.

Пример: > 20 AND < 30 ; < 60 OR > 90;* IN – данная ф-ция проверяет на равенство любому знач-ю из списка; Пример: IN(20;30;50);*BETWEEN-проверяет, что знач-е поля наход-ся внутри задан. диапазона; верхн. и нижн. граница диапазона раздел-ся логич. операторoм AND.

Пример: BETWEEN 20 AND 40;*LIKE- проверяет соотв-ие текст. или Memo поля по задан. шаблону символов.

Символы шаблонов:?- один произв-ый символ;* - люб. число произв-ых символов; #- заменяет одну люб. цифру;!- все след. символы не использовать;[ ] - допустимые значения. Например:LIKE "# # # # # # " - почтовый индекс Беларуси. LIKE " [ A - Z ] # " - любой символ от А до Z и цифра.



©2015- 2019 stydopedia.ru Все материалы защищены законодательством РФ.