Система за управление на база данни на Microsoft данни за достъп
Лабораторни упражнения
Система за управление на база данни dannyhMicrosoftAccess
Цел: Да се овладее системата на околната среда управление на бази данни
База данни (DB) - е структурирано събиране на данни, които отразяват свойствата и състоянието на обектите определен домейн и връзките между тях.
Система за управление на бази данни (СУБД) - набор от софтуерни инструменти за създаване, съхраняване, обработка и управление на бази данни.
На теория СУБД са три основни типа организация на базата данни: йерархични (елементи, свързани субординация връзка, всеки елемент може да бъде предмет само на някой елемент); Решетка (йерархична разширение - за разлика от модела на йерархична мрежа в пост-потомък може да има произволен брой предишния запис); Релационна (DB представени като поредица от взаимосвързани таблици).
Най-широко използваната система за управление на база данни, базирана на модела на релационни данни, предложен от EF Codd.
Един от най-широко използваните СУБД е MSAccess, която е част от професионалните версия MicrosoftOffice пакети.
MSAccess популярност се дължи до голяма степен на неговите свойства, както следва:
- съсредоточи върху потребителите на всички нива на квалификация;
- наличието на подходящи визуални инструменти за развитие;
- способността да се интегрира с друг пакет софтуер MicrosoftOffice.
база данни MSAccess се състои от шест основни компонента:
- маса - за съхранение на структура на база данни и самата данни;
- искания - да се създаде QBE и SQL заявки в базата данни (за търсене на информация в базата данни);
- доклади - за подготовката и представянето на данни под формата на документ за печат на принтер;
- страница - за да предоставите достъп до базата данни с интернет - страници;
- макроси - за автоматизиране на повтарящи се задачи (макро се състои от серия от вътрешни команди за бази данни);
- модула - за автоматизиране на рутинни операции и за установяване на нови процедури на програмния език инструменти VisualBasic.
А маса се състои от елементарни предмети, наречено поле (колона) и запис (ред). Всяка кутия е предназначена за съхраняване на данни на само един специфичен вид.
Основните видове полета:
- текст - за съхранение на данни като набор от символи;
- номер - Съхранение на числения данни;
- Логически - за съхранение на логически данни имат само една от двете стойности - вярно / фалшива;
- Дата / час - за да въведете дата или час;
- MEMO - да предоставят възможности за работа с дълги текстове;
- брояч - специален цифрово поле за номериране записи;
- пари в брой - за удобство на работа с числа, обозначаващи суми пари;
Една от областите на таблицата се определя ключова област (често се нарича първичен ключ, не забравяйте да напишете - брояча), т.е. поле, чиято стойност еднозначно идентифицира записа.
При пълнене линии, т.е. когато влизат записи са забранени от участие в текста, цитиран, но не забравяйте да спазвате видове полета.
Механизмът, описващ логическите връзки между таблици MSAccess реализирани като обект на данни, наречена схема. В този аспект на отношенията между маси се организират чрез ключовите области на таблици.
Няколко различни видове комуникация:
- схема "едно към едно" - една стойност поле на една маса съответства на една стойност на полето на друга маса;
- схема "един към много" - една стойност на полето в една таблица ( "господар маса") съответства на множество стойности на полето в друга таблица ( "подчинен маса");
- схема на "много към много" - повече от една стойност на полето в една таблица съответства на множество стойности на полето в друга таблица.
Най-често се срещат в релационни бази данни за отношението на "един към много".
Типични действия допустима vAccess: