Создание однотабличной базы данных




СУБД

Лабораторная работа № 3

Создание реляционных БД в системе Access

(однотабличная БД)

Задание по работе

1.1. Законспектировать незнакомый материал разделов 2,3.

1.2. Выполнить задания 1…5 из раздела 3.

1.3. Ответить на вопросы раздела 4 и защитить работу.

Общие положения

Программная система Access является приложением Windows и ей доступны все стандартные модули этой операционной системы. Access реляционная СУБД и с ее помощью можно работать одновременно с несколькими таблицами базы данных хранящимися на одном или нескольких компьютерах, а также можно использовать таблицы созданные в Excel, СУБД Paradox или Dbase.

Система Access содержит набор инструментов для управления базами данных, вклю­чающий конструкторы таблиц, форм, запросов и отчетов, работе в Интернете и создания приложений для Web.

 

Термины и понятия

СУБД – это название целого класса программных продуктов, ориентированных на работу с базами данных. Англоязычная версия этой аббревиатуры – DBMS (d ata b ase m anagment s ystem).

База данных в Access – это файл, который служит для хранения данных об объектах в СУБД. Обычно создается для одной конкретной прикладной задачи.

Создание (открытие) базы –щелчок на «Новая база». Ввести адрес, куда будет сохранение (папка студента) файла.

 

Основные элементы базы данных: таблицы, формы, запросы, отчёты представлены в меню «Создание».

Таблица – основной объект базы данных, хранилище информации,

 

состоит из полей (столбцов) и записей (строк).

 

Р езультирующие таблицы в оперативной памяти с которыми идет работа

программы.

Запрос (на выборку) – средство отбора и анализа данных из одной или нескольких таблиц по определённому пользователем условию. С помощью запросов происходит отбор, сортировка и фильтрация данных. Запросы позволяют создавать различным пользователям разную информацию, т. е. разный приоритет, разные темы Вызов (создание)запросов: меню «Создание» + «Другие»

 
 


 

Формы – (меню «Создание» + «Формы»)средство ввода и отображения данных на экране, управление ими, (своего рода бланк, который удобно заполнять для ввода данных в базу). Программа связывает введённые в форму данные с таблицей и хранит их в таблице.

Отчет – средство отображения данных при выводе на печать (принтер).

Страницы – интерфейс между клиентом, севером и базой данных размещенных на сервере, т.е. компоненты связи Web – страницы и базой данных на сервере.

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

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

Счетчик – поле, содержащее номера записей в таблице.

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

 

Окно конструктора таблиц

Access существует два способа создания таблицы:

1. ввод данных непосредственно в таблицу в режиме таблицы. При сохранении новой таблицы в Access данные анализируются и каждому полю присваивается необ­ходимый тип данных и формат;

2. определение всех параметров макета таблицы в режиме конструктора. Это метод позволяет сразу задать ту структуру таблицы, которая нужна, и поэтому этот метод основной. В Access можно выбирать любые из основных типов данных. Один из этих типов данных должен быть присвоен каждому полю. Значение типа поля может быть задано в режиме конструктора.

Создание однотабличной базы данных

Таблица данных 1. Преподаватели

 

Имя поля Тип данных Размер поля
Код Счетчик  
Фамилия Текстовый  
Имя Текстовый  
Отчество Текстовый  
Должность Текстовый  
Дисциплина Текстовый  
Телефон Текстовый  

Задание 1

1. Для создания новой базы данных:

§ загрузите Access, в появившемся окне выберите пункт Новая база данных;

§ в строке «Новая база данных » задайте имя вашей базы (пункт Имя файла) и выберите личную папку на рабочем диске (значек Папка), где ваша база данных будет находиться. По умолчанию Access предлагает вам имя База даннных1.ассdb, и тип файла — Базы данных Access. Имя задайте Преподаватели, а тип файла оставьте прежним, так как дру­гие типы файлов нужны в специальных случаях;

§ щелкните по кнопке <Создать>.

2. Для создания таблицы базы данных:

§ в окне базы данных выберите вкладку Таблицы, а затем щелкните по кнопке <Создать>;

§ в окне «Новая таблица» выберите пункт Конструктор и щелкните по кнопке <ОК>.

3. Для определения полей таблицы:

§ в строке столбца «Имя поля» будет имя первого поля Код;

§ в строке столбца «Тип данных» щелкните по кнопке списка и выберите тип данных Счетчик. Поля вкладки Общие оставьте такими, как предлагает Access.

Заполнение строки столбца «Описание» необязательно и обычно используется для внесения дополнительных сведений о поле.

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

Обратите внимание на вкладку Общие в нижней час­ти экрана. Измените данные в пункте Размер поля, а остальные пункты оставить по умолчанию. Например, для текстового типа данных Access предлагает по умолчанию длину 50 символов. Но поле «Фамилия» будет содержать не более 15 символов, хотя лучше точно подсчитать, сколько символов в самой длинной фамилии. В дальнейшем можно корректировать длину поля. Для числового типа Access предлагает Длинное це­лое, но данные могут быть небольшими целыми числами (в диапазоне от -32768 до 32767) — тогда надо выбрать Целое, ли­бо дробными числами — тогда надо выбрать С плавающей точкой. Для выбора необходимого параметра надо щелкнуть по полю, а затем нажать появившуюся кнопку списка и выбрать необходи­мые данные. В результате ваша таблица будет иметь более ком­пактный вид, а объем базы данных уменьшится.

4. Для сохранения таблицы:

§ выберите пункт меню Кнопка, Сохранить как;

§ в диалоговом окне «Сохранение» введите имя таблицы Преподаватели;

§ щелкните по кнопке <ОК>.

В результате щелчка по кнопке <ОК> Access предложит вам за­дать ключевое поле (поле первичного ключа), т.е. поле, однозначно идентифи­цирующее каждую запись. Для однотабличной базы данных это не столь актуально, как для многотабличной, поэтому щелкните по кнопке <Нет>.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: