Рекомендации для ввода данных в таблицы

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

СУБД Access 2000 употребляет реляционнуюмодель базы данных, в какой данные представлены в виде взаимосвязанных таблиц (отношений по англ.- relations).

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

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

Таблицы служат для хранения данных в определенной структуре.

Запросы создаются для подборки данных из одной либо нескольких связанных таблиц.

Формы созданы для ввода, редактирования и просмотра табличных данных на дисплее в комфортном виде.

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

Странички доступа к данным – это Web- странички, обеспечивающие функциональность стандартных форм и отчетов Access: ввод, редактирование и представление данных. Странички доступа к данным можно открывать в программках просмотра Web- страничек (к примеру, Internet Explorer) и использовать для ввода, просмотра Рекомендации для ввода данных в таблицы и отбора инфы в базе данных.

Макросы употребляются для автоматизации разных процедур обработки данных, являются программками, состоящими из макрокоманд высочайшего уровня. Макропрограммирование в Access не просит познания языка Visual Basic. Имеющийся в Access набор из около 60 макрокоманд обеспечивает фактически любые деяния, нужные для решения задач.

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

Все данные БД Microsoft Access и средства их отображения хранятся в одном файле с расширением MDB.

Таблица

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

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

Длина имени таблицы – менее 64 знаков.

Длина имени поля – менее 64 знаков.

Количество полей в одной таблице – менее 255.

Количество записей – неограниченно.

Суммарный объем инфы во всей БД – менее 1 гб.

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

Таблица может содержать последующие типы полей (всего 8):

Текстовый.Маленький текст. Текст и числа, к примеру, имена и адреса, номера телефонов и почтовые индексы. Текстовое поле может содержать до 255 знаков.

Поле Memo.Длиннющий текст и числа, к примеру, комменты и пояснения. Memo-поле может Рекомендации для ввода данных в таблицы содержать до 65 535 знаков.

Числовой.Общий тип для числовых данных, допускающих проведение математических расчетов, кроме расчетов для валютных значений. Свойство Размер поля позволяет указать разные типы числовых данных. Длина – до 8 б. Точность – до 15 символов.

Дата/время. Валютные значения. Числа представляются с 2-мя знаками после запятой. Не рекомендуется использовать для проведения Рекомендации для ввода данных в таблицы валютных расчетов значения, принадлежащие к числовому типу данных, потому что последние могут округляться при расчетах. Значения типа “Валютный” всегда выводятся с обозначенным числом десятичных символов после запятой. Длина – 8 б.

Счетчик.Автоматом вставляющиеся поочередные номера. Счетчик возрастает на единицу для каждой последующей записи. Нумерация начинается с 1. Поле счетчика комфортно для Рекомендации для ввода данных в таблицы сотворения ключа. В таблице может быть только одно такое поле. Длина – 4 б.

Логический.Значения “Да”/ “Нет”, “Правда”/ “Ересь”, “Вкл”/ “Выкл”, т.е. одно из 2-ух вероятных значений. Длина – 1 б.

Поле объекта OLE. Объекты, сделанные в других программках, поддерживающих протокол OLE, к примеру графики, картинки и т.п. Объекты связываются либо внедряются Рекомендации для ввода данных в таблицы в базу данных Microsoft Access через отран управления в форме либо отчете.

Ссылка - позволяет вставлять в поле ссылку, при помощи которой можно ссылаться на случайный кусок данных снутри поля либо странички на том же компьютере, в локальной сети либо в Internet.

Индексирование полей таблицы. Индексирование позволяет ускорить сортировку Рекомендации для ввода данных в таблицы и поиск данных в таблице. Можно регистрировать числовые, валютные, текстовые, логические поля, также поля типа Счетчик и Дата. Не следует создавать очень много индексов для одной таблицы, т.к. это замедлит ввод и редактирование ее данных.

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

Связи меж таблицами. Таблицы могут быть связаны отношениями один-к-одному, один-ко-многим и многие-ко-многим. Access позволяет использовать только дела первых 2-ух типов.

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

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

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

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

Советы для ввода данных в таблицы

Для ввода в поле текущей записи значения из такого же поля предшествующей записи надавить кнопки и. (Двойной апостроф на российском реестре – на кнопке “2”).

Задание 1. Сделать базу данных Рекомендации для ввода данных в таблицы Институт на базе инфологической модели, приведенной на рис.1. База данных должна содержать 4 взаимосвязанных таблицы: Студент, Группа, Специальность и Факультет.

Таблица Факультет:

- Номер факультета – ключевое поле числового типа, байтовое;

- Наименование факультета – текстовое поле, 30 знаков;

- Декан – текстовое поле, 25 знаков.

Таблица Специальность:

- Номер специальности – ключевое поле числового типа, длинноватое целое;

- Наименование специальности – текстовое поле Рекомендации для ввода данных в таблицы, 40 знаков;

- Цена обучения – валютного типа.

Таблица Группа:

- Номер группы – ключевое поле числового типа, целое;

- Номер специальности – числовое поле, длинноватое целое;

- Номер факультета – числовое поле, байтовое;

- Номер курса – числовое поле, байтовое.

Таблица Студент:

- Номер зачетной книги – ключевое поле числового типа, длинноватое целое;

- Номер группы – числовое поле, целое; мастер подстановок

- Фамилия – текстовое Рекомендации для ввода данных в таблицы поле длиной 15 знаков;

- Дата рождения – поле типа «дата»;

- Коммерческий – логическое поле (да/нет).

Рис 1. Инфологическая модель базы данных Институт

Разработкасотворениятаблицы Студент:

1. Сделать новейшую базу данных, щелкнув по соответственной кнопке инструментальной панели.

2.На вкладке «Общие» два раза щелкнуть по значку «База данных». В окне «Файл новейшей базы данных» ввести Рекомендации для ввода данных в таблицы имя базы данных «Университет.mdb».

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

4. На 1-м шаге работы мастера избрать в качестве эталона таблицу «Студенты» и, два раза щелкая по образчикам полей, включить в создаваемую таблицу поля:

- код студента

- фамилия

- специализация

Из таблицы сотрудники:

- дату Рекомендации для ввода данных в таблицы рождения

- код отдела

5. Переименовать поля в согласовании с заданием:

код студента – НомерЗачетнойКнижки

специализация - Коммерческий

код отдела – НомерГруппы.

Щелкнуть по кнопке «Далее».

6. На шаге 2 в окне «Создание таблиц» дать имя таблице «Студент» и сохранить включенным тумблер «Microsoft Access автоматом определяет ключ». Щелкнуть по кнопке «Далее».

7. На шаге 3 установить тумблер Поменять структуру таблицы и надавить кнопку Рекомендации для ввода данных в таблицы Готово.

8. Провести корректировку типов данных в согласовании с заданием.

9. Сделать в режиме конструктора таблицы: Группа, Факультет, Специальность.

10.


Открыть таблицу Студент в режиме Конструктор, в строке «НомерГруппы» избрать тип данных «Мастер подстановок». В окне «Создание подстановки» - Дальше,потом изберите таблицу Группа, кнопку Дальше.Кнопкой «>» избрать доступное поле НомерГруппы, Дальше,обусловьте ширину столбца, Дальше,задайте подпись Рекомендации для ввода данных в таблицы, которую содержит столбец и кнопку Готово.

Рис. Окно таблицы Студент в режиме Конструктор при выборе Мастера подстановок

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


Рис. Окно таблицы Студент в режиме просмотра с внедрением выпадающего перечня Мастера подстановок

Связи меж таблицами

Таблицы могут быть связаны отношениями один Рекомендации для ввода данных в таблицы-к-одному, один-ко-многим и многие-к-многим. Access позволяет исполь­зовать только дела первых 2-ух типов.

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

Отношение один-к-одному значит, что одной записи под­чиненной таблицы соответствует только одна запись в главной таблице. Такие дела Рекомендации для ввода данных в таблицы встречаются очень изредка, т.к. требуют необоснованно много места в БД. Заместо их можно просто доба­вить поля подчиненной таблицы к полям главной.

Более нередко употребляются дела один-ко-многим. В данном случае одной записи в главной таблице соответствует не­сколько записей в подчиненной таблице.

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

Задание Рекомендации для ввода данных в таблицы 1. Установить связи меж данными таблиц Факультет, Специальность, Группа и Студент.

Разработка.

1. Загрузить файл базы данных Институт, сделанный в предшествующей лабораторной работе.

2.Щелкнуть по кнопке инструментальной панели Схема данных либо выполнить команду СЕРВИС/Схема данных.

3.


В окне Добавить таблицу поочередно выбирать обозначенные выше таблицы, щелкая потом по кнопке Добавить Рекомендации для ввода данных в таблицы.

Рис. Окно Добавление таблицы

4. Добавив последнюю таблицу, щелкнуть по кнопке Закрыть.

5. В окне Схема данных установить связь меж таблицей Факультет и таблицей Группа. Для этого:


Рис. Создание связей меж таблицей Факультет и таблицей Группа.

-


выделить щелчком поле Номер факультета в таблице Факультет и, удерживая нажатой левую кнопку мыши, переместить Рекомендации для ввода данных в таблицы указатель на поле с этим же заглавием в таблице Группа; отпустить кнопку мыши, появится окно Связи, в каком нужно включить флаг Обеспечение целостности данных и надавить кнопку Сделать;

-

Рис. Окно Изменение связей

- в окне Схема данных появится связь меж таблицами типа один ко многим.

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

Примечание 2. Целостность данных может быть обеспечена при условии, что поля таблиц, которые обеспечивают связь, имеют однообразный тип. Если при установлении связи находится различный тип полей, следует щелкнуть по таблице на схеме дан­ных правой кнопкой мыши, и в контекстном Рекомендации для ввода данных в таблицы меню избрать пункт Конструктор таблиц, при помощи которого поменять тип поля.

6. Аналогично установить связь меж таблицами Специальность и Группа по полю Номер специальности. Установить связь меж таблицами Группа и Студент по полю Номер группы.

Аналогично установить связь меж таблицами Специальность и Группа по полю Номер специальности. Установить связь Рекомендации для ввода данных в таблицы меж таблицами Группа и Студент по полю Номер группы.


Рис. Окно Схема данных

7. Закрыть окно Схема данных.

Ввод данных в таблицы

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

В таблице Факультет должно быть 4-6 строк.

Рис. Таблица Факультет

Рис. Таблица Специальность

Рис. Таблица Группа

Рис. Таблица Студент

11. После ввода данных сохранить базу данных.

Освоение приемов работы с фильтрами в таблицах

Задание 4. Отыскать студентов, фамилия которых начинается на заданную буковку, к примеру на буковку «В». Перечень отысканных студентов должен быть упорядочен по алфавиту. Для поиска использовать расширенный фильтр.

Разработка:

1. Для установки расширенного фильтра ввести Рекомендации для ввода данных в таблицы команду ЗАПИСИ/Фильтр/Расширенный фильтр. Появится окно с бланком фильтра.

2. Указать поле, по которому должна происходить фильтрация. В окне бланка два раза щелкнуть по полю «Фамилия», Расположенном в таблице «Студент». Поле «Фамилия» появится в 1-ой строке «Поле» нижней половины бланка (столбец 1).

3. Указать в строке бланка «Сортировка» порядок сортировки. Для этого щелкнуть левой Рекомендации для ввода данных в таблицы кнопкой по этой строке в 1-ом столбце. Показаться перечень вариантов сортировки. Избрать «по возрастанию».

4. Ввести условиеотбора. Для этого ввести в 3-ью строчку 2 знака: В*.

5. Применить фильтр. Для этого можно пользоваться 3 методами:

-выполнить команду ЗАПИСЬ/Применить фильтр.

-щелкнуть по кнопке инструментальной панели «Применение фильтра»

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

6. Отмена фильтра. Для просмотра таблицы а полном виде необходимо выполнить команду «Удалить фильтр» или в контекстном меню, или при помощи соответственной кнопки инструментальной панели.

Задание 5. Отыскать студентов, родившихся в данном году при помощи расширенного фильтра.

1. Вызвав контекстное меню, очистить бланк фильтра

2. Ввести в 1-ый столбец Рекомендации для ввода данных в таблицы бланка условие для поля дата рождения>= данная дата, а во 2-ой столбец для такого же поля условие <=данная дата.

Задание 6. Отыскать студентов, родившихся в данном году и обучающихся на коммерческой базе в данной группе.

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

Задание 7. Сжатие базы данных.

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


rekomendacii-grazhdanam-pri-ugroze-terroristicheskih-aktov.html
rekomendacii-i-protivopokazaniya.html
rekomendacii-i-soveti-predstavlennie-v-knige-virazhayut-lichnoe-mnenie-avtorov-imeyushih-bolshoj-opit-v-lechenii-onkologicheskih-zabolevanij-chto-takoe-himioterapiya.html