1
background image

1.

Опр. БД-съвкупност от 

данни организирани и 
съхранени нa външната 
памет по такъв начин,че 
да е възможно 
ефективното им 
използване от много 
потребители.
Основни 
понятия:

източници на 

данни

(първични 

документи съхранявани 
и обработвани от 
фирми,банки и 
др.),

предметна 

област

(пълна и 

организационна единица 
от предметната 
облас,която от своя 
страна има своя 
подобласт),

обект

(предм

ет,събитие,същество,за 
което са записани 
данни.Известни са 
материални и 
нематериални 
обекти),

клас от 

обекти

(множество от 

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

атрибут

(основ

ни характеристики на 
класовете от 
обекти.Всеки атрибут е 
величина,определена от 
име и множество от 
допустими 
стойности.Наричат се 
още полета),

значения 

на 
данните

(действителнит

е стойности,съдържащи 
се в 1 
атрибут.Стойностите на 
данните зависят от 
областта на 
атрибута),

ключ

(елемент 

на данните,чрез който 
могат да се определят 
други елементи на 
данните.Всеки клас от 
обекти има поне 1 
ключ.Той еднозначно 
идентифицира даден 
обект от клас),

запис на 

данни

(описва 1 

информационен 
обект.Състои се от 1 или 
повече полета.Тoй е 
съвкупност от 
значенията на 
елементите на данните 
по реда в дадена 
таблица.Съдържа ключ 

и данни за обекта),

файл 

от данни

(подредена 

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

програмна среда 

за файла от данни

(за 

обработка на данните 
във файла се 
разработват 1 или 
няколко програми).
Свойства:Характеризира 
се с 2 основни св-ва: 

независимост на 
данните

(измененията 

свъразни с 
организацията на 
данните,не трябва да 
води до изменения в 
приложните програми и 
обратно)
и 

min излишество на 

данни

(когато са на лице 

няколко 
обекта,използващи 
еднакви 
данни.Принципът е:там 
където е оправдано от 
целите само там да се 
дублират данните).
Аспекти:

Първи аспект

-

разглеждане на данните 
като обекти,с които се 
извършват определни 
операции.Той се отнася 
до 

логическата

(не е 

нужно програмите да се 
променят при 
евентуална 
реорганизация на 
физическото съхранение 
на данните) и 

физическата 
независимост

(едни и 

същи данни могат да 
бъдат използвани от 
различни програми или 
от 1,в която има някакви 
промени.Във връзка с 
това съществуват 2 нива 
на представяне-
логическо ниво и 
физическо).

Втори аспект-

постига 

се по-голяма 
ефективност в 
съхранението и 
търсенето на данните.
Еволюция:

Първи етап

-

файлова с-ма с 
усъвършенствана I/O с-
ма.

Втори

-използват се 

различни файлове и 
разнообразни методи на 

достъп-последователен 
и пряк.Адресирането е 
на ниво запис и на поле 
от записи.

Трети

-

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

2.

Нива на 

организация:логическот
о ниво не се интересува 
от природата и начина 
на съхранение на 
данните във външната 
памет.При физическото 
ниво се определя начина 
на физическото им 
съхранение в/у външен 
носител.Нивата се 
различават съществено с 
цел да се установи 
известна степен на 
независимост на 
данните.
Външна схема:описание 
на част от 
БД,съдържаща се в 
потребителската 
програма.
Вътрешна 
схема:описание на 
физическите параметри 
на данните в/у магнитни 
носители.
Концептуална схема: 
глобално логическо 
описание на класовете 
от обекти и връзките м/у 
тях от разглежданата 
предметна област.
Изисквания към 
организацията:има 
възможност да се 
създават разнообразни 
приложения и 
предоставя възможност 
на независимост на 
данните от 
праграмите,които ги 
използават.

Администратор:проекти
ра и поддържа 
БД.Той:определя 
информационнот 
съдържание на 
БД;структурата на 
съхранение и 
стратегията за достъп до 
данните;взаимодейства с 
потребителите и 
определя техните права 
за достап;определя 
стратегия за дублиране 
и възстоновяване на 
данните;осгурява 
ефективна работа за 
всяко 
приложение.Пазполага 
с:програма за 
първоначално създаване 
на първата версия на 
БД;програма за 
реализация на 
данните;програма за 
възстановяван на 
данните;програма за 
анализ и статистика на 
използваните 
данни;речник на 
данните-описание на 
данните съхранявани в 
БД.

3.

СУБД:програмна с-ма 

предназначена да 
управлява(търсене,обраб
отка и актуализация) и 
създава данните 
организирани в БД.Чрез 
нея се добавят,извличат 
и изменят данните в 
БД.Всяка СУБД е 
надстройка на ОС.СУБД 
е връзката м/у 
потребителските 
програм и ОС от една 
страна,и ОС и БД от 
друга.
Компоненти:

резидентен 

модул

(главна 

програма,намираща се 
винаги в ОС,посредник 
м/у потребителя и 
данните в 
БД.Комуникира с 
потребителя в диалогов 
или програмен 
режим.Използват се 
друг модули,които 
записват данните в 
запомняща среда на 
специфичен за СУБД-
физически модул),

език 

за описание на 
данните

(специфицират 

се отношенията,имента 
на атрибутите и данните 

на атрибутите),

език за 

манипулиране на 
данните

(предоставя 

средства за извършване 
на операции с 
данните),

генератор на 

отчет

(отчетите са 

таблици,които се 
получават от БД след 
обработка на 
данните),

средства за 

защита на данните от 
несанкциониран 
достъп

(с-ми от 

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

средства за 

сигуряване на 
едновременен достъп 
на много 
потребители(

използван

е на едни и същи данни 
от 
потребители,решаващи 
различни 
задачи),

средства за 

възприемане на данни 

от файлове създадени от 
други приложни 
програми,както и за 
създаване на данни 
предназначени за други 
програми.
Функционална схема:
1.Логване в 
СУБД;2.СУБД се 
информира за 
логическата структура 
на записа,който 
търси.Указват се 
условия за търсене;3.От 
схемата на БД,СУБД 
прави съответстиве м/у 
обектите на подсхемата 
и схемата;4.От 
вътрешната схема на 
СУБД локализира 
файловете,в който ще се 
търсят необходимите 
записи.Вземат се 
имената на файловете,до 
които да се осигури 
достъп;5.СУБД се 
обръща към ОС със 
заявка за извличане на 
данни;6.ОС активира 
съответно програмно 
осигуряван,с което се 
извършва достъп до 
БД.Прави се достъп по 
физическата 
БД.Локализира се къде 
се намират данните и се 

1

Това е само предварителен преглед!

Бази от данни - пищови

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

Бази от данни - пищови

Предмет: Програмиране, Информатика, ИТ
Тип: Общи материали
Брой страници: 5
Брой думи: 1879
Брой символи: 16546
Изтегли
Този сайт използва бисквитки, за да функционира коректно
Ние и нашите доставчици на услуги използваме бисквитки (cookies)
Прочети още Съгласен съм