Обекти достъп 2

Концепцията на база данни. Видове (модели) бази данни. Кратки характеристики.

База данни (DB) - структуриран набор от данни нареди, контролира централно.







Набор от инструменти, необходими за създаването, промените в базата данни, и да се осигури достъп до тях, се нарича система за управление на бази данни (СУБД).

Най-често използваните трите вида (модел) базите данни. мрежа. йерархичен и релационен. Те се различават по начина, по който изпълнението на връзки между данните.

Ø SetevyeBD изпълнение комуникация чрез отношения, в резултат на данните в базата данни са свързани помежду си като мрежа.

Ø IerarhicheskieBD са някакъв вид комуникационна мрежа база данни, предназначена строго "отгоре-надолу"

Ø RelyatsionnyeBD прилагане комуникация между данните за справка (или връзка), т. Е. Една данни връзки магазин към други данни. Такива бази данни имат твърда структура и могат да бъдат представени в табличен вид.

СУБД Access на Microsoft Corporation и е част от офис пакет съдържа набор от инструменти, които изпълняват всички функции, свързани с управлението на релационна база данни. DostoinstvomMicrosoft Ascess е фактът, че цялата база данни има само един файл на диска. съдържащ всички свои съоръжения

В момента най-широко разпространен релационна база данни, базата данни в Microsoft Corporation Ascess са релационни.

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

Концепцията на СУБД. Обекти СУБД MS ACSESS. Кратки характеристики.

Набор от инструменти, необходими за създаването, промените в базата данни, и да се осигури достъп до тях, се нарича система за управление на бази данни (СУБД).

СУБД Access на Microsoft Corporation и е част от офис пакет съдържа набор от инструменти, които изпълняват всички функции, свързани с управлението на релационна база данни. DostoinstvomMicrosoft Ascess е фактът, че цялата база данни има само един файл на диска. съдържащ всички свои съоръжения

Запитване - обект, който определя правилото за избор на желаните данни от базата данни. В този резултат, е набор от документи, т. Е. Някои временна таблица.

Използването на заявката може да изпълнява следните видове информация:

- Изберете записите, които отговарят на критериите за подбор.

- Във всяка от изтеглят документите за извършване на изчисления.

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

- За да актуализирате полета в избрано подмножество от записи.

- Създаване на нова таблица на база данни с помощта на данни от съществуващи таблици.

- Изтриване на избрания подгрупата на записи от таблица на база данни.

Форма - обектът ви позволява да показвате и редактиране на данни в лесен за употреба форма. В допълнение към форма данни може да съдържа други елементи, като рамки, линии, геометрични елементи (дъга, кръг). Тя може да бъде монтирана под формата на текст. етикети и дори бутони. което ви позволява да стартирате команди (например клон инструкция в различна форма или изчисляване на някои стойности).

Докладът - обекта, което позволява да се получат данни подходящи за извеждане форма принтер. Тя може да съдържа различни елементи от дизайна.

Макро - обект, което позволява на една операция за извършване на поредица от команди, макроси - макро. Ако някои операции на базата данни се провеждат често.

Модул - обектът, който е програма на всеки език за програмиране, който реализира алгоритъм за данни в базата данни.

3. Понятието поле запис. Кратки характеристики. Видове СУБД MS ACSESS полета.







Запис (низ) - елемент от данни, която съдържа информация само на един обект (на продукта, производител, персонал, студенти). За разлика от рекордните нива няма име, но е с номер.

Дублиращи се данни са забранени.

Съгласно структурата на таблицата, разбираме набор от записи в таблицата с техните имена, видове и свойства.

Име на полето - низ не повече от 64 знака с интервалите.

Тип поле показва, чиято стойност може да включва поле. Оценка на базата данни идентифицира следните видове области:

Ø Text - текстов низ от не повече от 255 символа;

Ø Поле бележка - текст до 64000 символа;

Ø Цифров - до рекордни стойности;

Ø Дата / час - за записване на дата и час;

Ø брояч - цифров вид, чиито стойности се променят автоматично от системата;

Ø Логически - логически тип, чиито стойности Да или Не, Вярно или невярно, или изключване;

Ø Поле обект OLE - обект, създаден от друго приложение;

Ø търсене Wizard ви позволява да създадете падащ списък за избор на стойностите от всяка таблица от база данни.

4. Концепцията на първичния ключ. Структурата на базата данни. Видове връзки между таблици.

За да намерите желаната позиция в таблицата, като се използва методът на ключове за търсене. Тя се състои в намирането на записите със стойността на един от нейните области. В това поле се нарича ключ или просто ключа. Ако един от ключовете е уникално, т.е.. Е. Неговата стойност не се повтаря сред всички записи в таблицата, тя се нарича първичен ключ. Този ключ винаги показва само един запис, за разлика от други улики, които сочат към определен набор от документи (вероятно изобщо от това, което записва) и стойностите на които могат да се възобновят. Обикновено в ролята на първичния ключ изпълнява редица областта на специалната, чиято стойност се повишава автоматично при добавяне на база данни записи на масата. Такава област се нарича ID.

В структурата на таблиците в базата данни и да създадат връзки между тях - на схеми данни.

Съобщение (съотношение) е установено между двете маси полета и тези полета трябва да са от същия тип и същия размер.

Преди да настроите връзки, необходими за затваряне на масата. тъй като е невъзможно да се установи връзка между отворените (с възможност за редактиране) масите.

трапезни връзки в релационни бази данни са "едно към едно" и "един към много".

Съотношението на "този, едно към" е монтиран между двете първични ключове в различни таблици, една маса всеки запис съответства на един запис от друг.

Съотношението на "един към много" - между първичния ключ в една таблица и ключът на друга маса (най-разпространените), всеки запис в една таблица може да съответства на няколко други записи. Една маса се определя като основен, а другият - подчинен.

Съотношението на "много към много" - всеки запис в една маса може да съответства на няколко други записи, и обратно. Тази мрежа отношения група, не могат да бъдат поддържани в релационна база данни. Обикновено реализира чрез третия обект, с който оригиналните предмети, свързани с "един към много".

Двукратно свързани. ако стойностите на свързаните с тях области те са едни и същи.

5. Видове облигации. свързване на данни. Осигуряване на целостта на данните.

Съобщение (съотношение) е установено между двете маси полета и тези полета трябва да са от същия тип и същия размер.

трапезни връзки в релационни бази данни са "едно към едно" и "един към много".

Съотношението на "този, едно към" е монтиран между двете първични ключове в различни таблици, една маса всеки запис съответства на един запис от друг.

Съотношението на "един към много" - между първичния ключ в една таблица и ключът на друга маса (най-разпространените), всеки запис в една таблица може да съответства на няколко други записи. Една маса се определя като основен, а другият - подчинен.

Съотношението на "много към много" - всеки запис в една маса може да съответства на няколко други записи, и обратно. Тази мрежа отношения група, не могат да бъдат поддържани в релационна база данни. Обикновено реализира чрез третия обект, с който оригиналните предмети, свързани с "един към много".

Двукратно свързани. ако стойностите на свързаните с тях области те са едни и същи.

Създаване на връзки между таблиците се осъществява чрез специален диалогов прозорец, който се нарича данни схемата. Този прозорец се отваря, като щракнете върху съответния бутон в лентата с инструменти или чрез менюто Tools. След това добавете всички таблици, които трябва да се свърже. Комуникацията между полетата, определени чрез плъзгане на име на поле от една таблица в друга в съответната свързаната с това област. Това отваря възможност да зададете свойствата на връзката:

целостта на данните - това е,

1. В подчинен маса не може да бъде добавен към рекорд в стойността ключ несъществуваща комуникация основната маса;

2. В главния вход на маса не може да се изтрие, ако не е премахнат, свързани с нея в тази таблица за протокола;

3. В основната таблица не може да промени стойността на ключа за свързване, ако в тази таблица са свързани записи.

Ако избраната връзка се активира осигуряване на целостта на данните. можете да зададете следните режими:

Cascade Актуализация на свързаните с тях области и каскада изтриване свързани записи осигуряват едновременно актуализиране или изтриване на данни във всички подчинени таблици, когато те са се променили в главната таблица. (Например, ако промените името на определен клиент, промените се правят само в една таблица, както и свързаните с това промени се извършват автоматично.)

MS ACSESS СУБД противопоставят маса.