Урок 2 - Webnode

Download Report

Transcript Урок 2 - Webnode

Създаване на база от данни
1. Стартиране на МS Access
Start – All Programs – Microsoft Office –
Misrosoft Office Access 2010

File > New > Blank Database >File Name

Давате име на файла, след което избирате
бутона Create.

Файлът е с разширение .accdb
3. Основни елементи на работния
екран
Бутони за бърз достъп;
 Меню File;
 Лента с командни бутони, събрани в 4
основни страници;
 Бутоните на команди с близко
предназначение са събрани в панели.
Името на всеки панел е поставено на
долната му страна

3. Обекти в базата от данни

Таблици – колони (полета), редове (записи); ядро
на БД;

Формуляри – за по-лесно въвеждане на данните;

Заявки (справки) – за реализиране на извадки от
БД по определени критерии;

Отчети – за отпечатване на таблици или справки;

Макроси – команди за автоматично изпълнение
на често повтарчщи се дейности;

Модули – програмни инструкции на езика Visual
Basic for Aplications
4. Типове данни
Текст (Text) – до 255 знака;
 Бележка (Memo) – до 65 000 знака;
 Число (Number)

◦
◦
◦
◦
◦
◦
Байт (Byte, [0, 255]);
цяло (Integer, [-32768, 32767]);
дълго цяло (Long Integer, [-2147483648, 2147483647]);
приближено (Single, 7 значещи цифри);
дълго приближено(Double, 15 значещи цифри);
глобален уникален идентификатор (ReplicationID,
16 байта);
◦ Decimal;

Астрономическо време (Date&Time);

Парична стойност (Currency);

Автоматично определяно от СУБД цяло число
(AutoNumber);

Логическа стойност (Yes/No), съхранявана в 1
байт;

OLE Object – позволява включването на външни
обекти, създадени с други приложения

Hiperlink – използва се за съхраняване на
хипервръзки;
5. Формат на представяне
Може да бъде зададена допълнителна
характеристика – формат на
представяне;
 Изборът оказва влияние върху начина
на визуализиране на информацията в
съответното поле на таблицата;

6. Образци (шаблони) при
въвеждане на данни

Символ
за маска
Използват се маски
Описание
0
На съответната позиция е задължително въвеждане на цифра от 0 до 9, не се допуска въвеждането на
знаци + или -
9
Също като 0, но позицията може да остане празна
#
Също като 9, но се допуска въвеждане на знаци + или -
L
Задължително въвеждане на буква, не се допуска позицията да остане празна
?
Също като L, но позицията може да остане празна
A
Задължително въвеждане на буква или цифра, не се допуска позицията да остане празна
а
Също като А, но позицията може да остане празна
&
Изисква въвеждане на произволен символ, като не допуска позицията да остане празна
C
Също като &, но позицията може да остане празна
<
Превръща всички следващи го букви в големи, независимо от начина на въвеждане
>
Превръща всички следващи го букви в малки, независимо от начина на въвеждане
.,;:-/
За разделители на цяла и дробна част; деня, месеца и годината или часа, минутите и секундите
7. Таблици

Създаване – от групата Create се избира
Table
А) Създаване на полета

Избира се инструмент Table Design

Задават се имена на полетата и се избира техният тип;
Field Name – име на поле;
Data Type – посочва се
типът на данните;
Description – описание на
полето;
Field Properties –
уточняват се
характеристиките на
полето:
- Field Size – максимален
размер на данните в
полето;
- Input Mask – образец
за въвеждане на
всички данни в
полето;
- Default Value –
стойност по
подразбиране;
Б) Определяне на ключ:
- избира се поле;
- активира се бутонът за ключ;
В) Именуване на таблицата
От File > Save
Г) Въвеждане на данни в таблицата



Таблицата се отваря с двукратно щракване на мишката
върху името ѝ;
Отворените обекти се виждат с техните имена;
Въвеждаме данните, като преминаваме в отделните
полета с бутоните за навигация или Tab
Отворени
обекти
8. Връзка между таблиците


Затворете всички отворени таблици.
Отворете прозореца Relationships

Добавете таблиците, които ще
свързвате – от прозореца Show Table с
бутон Add
- Връзките се създават чрез влачене от поле в
едната таблица към поле в другата таблица;
- Полетата, които се свързват, трябва да са от
един и същ тип;
- За връзка 1:n, се слага отметка в полето
Enforce Referential Integrity;
- Избира се бутон Create;
Затворете Relationships – с десен бутон
се отваря контекстно меню и се избира
Close;
 Избира се Yes, за да съхраним
създадените връзки.

Въпроси
Как се представя информацията в
релационните БД?
 Какво е запис и какво е поле?
 Какво е ключово поле?
 Какво представляват СУБД?
 Какви типове данни предоставя СУБД MS
Access?
 Дайте кратка характеристика на
основните обекти в БД.
 За какво служат маските в БД?

Благодаря за вниманието!