ПредишенСледващото

база данни Concept

Лекция. 12 Database

Процесът на създаване на компютърна база данни е да се прехвърлят информацията от традиционните хартиени документи (шкафове за документи, таблици) на магнитен диск. Всички сте виждали, например, картотека в библиотеката.

База данни (DB) е по определен начин, организиран набор от данни, които показват състоянието и отношението на обекти от всеки домейн.

релационен модел на база данни има следните свойства:

* Всеки запис в таблицата - един от елементите на данните.

* Всички колони в таблицата са хомогенни, т.е. те имат един и същ тип (число, текст, дата и т.н.).

* Всяка колона (поле) има уникално име.

* Идентични редове в таблицата не.

* Редът на редовете в таблицата може да бъде произволно и може да има няколко области, броят на записите, от типа на данните.

На модел на базата данни е удобно да изпълните следните стъпки:

· Сортиране на данни (например индекс;

· Records търсене (например фамилно име), и т.н.

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

Полето ключ идентифицира еднозначно всеки запис в таблицата.

Йерархична база данни е колекция от елементи, подредени по реда на подаване от общото към частното и образуващи обърнато дърво (графика). Този модел се характеризира с параметри като нива, единици, облигации. След това данните на цялата база данни "училище". трябва да има следната форма:

· В училището включва класове: паралелни класове са разделени според писма,

· Част от всеки клас са включени конкретни студенти.

Моделът може да бъде представена като верига

Ниво 1 училище

Ниво 4 отделни ученици във всеки клас

Йерархично база данни е папка на директория на Windows, стартирайте Windows Explorer, които можете да работите. На горното ниво отнема бюро папка. На второто ниво има папка My Computer. Моите документи. My Network Places, Recycle Bin.

Примери за йерархична база данни също са Windows регистър и Domain Name System. Свързани с интернет компютри.

йерархичен модел на база данни има следните свойства:

· Няколко възли по-ниско ниво, свързани само с една от първо ниво възел:

· Йерархично дърво има само един връх (корен). не подлежи на всеки друг топ:

· Всяка възлова точка има име (ID).

Има само един път от влизането в главната до частен записи на данни.

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

Като пример, помислете за база данни, съхраняване на информация ozakreplenii на учителите по предмети за някои класове (ris.4.23).

Очевидно е, че един учител може да научи няколко класи

Различни бази данни на различни видове по метода на свързване на данни.

Най-честите от трите вида бази данни са релационни бази данни. Те включват: Paradox, Clarion, DBaseIII, DBaseIII + плюс - Russified версия (наречена РЕБУС), FOX BASE, Clipper, FoxPro, Access.

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

Системата за управление на бази данни пакет включва следните компоненти:

1) за потребителя среда, които позволяват да се манипулира директно данните от клавиатурата;

2) алгоритмичен език за програмиране за прилагането система за обработка на данни се прилага като преводач. Последното ви позволява бързо да създадете и проверявате програмите;

3) компилаторът да се направи пълна програма на крайния търговски продукт под формата на независим EXE файл;

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

Свързани статии

Подкрепете проекта - споделете линка, благодаря!