Концепцията – Бази Данни
Концепцията за организиране на данните в Базите данни DB е създаден за да се избегнат недостатъците на файловата система. Тя включва принципи и правила при организиране на работата с данните (съхраняване, обработка/преобразуване, извличане/предаване), които облекчават в значителна степен достъпът до данните. Това е особено важно в практиката на бизнеса, където се набляга на потребителната стойност на информационната система (спестяване на време за достъп до необходимата информация). За да се реализират тези задачи има разработени различни програмни продукти (среди), използващи принципите на DB (DBASE, Access, FoxPro, SQL и много др.) База данни – колекция от данни, която е организирана за лесно използване. Логическа колекция от интегрирани файлове с данни или интегрирана колекция от данни, използвани от всички приложения. DB се разглеждат от три гледни точки (страни):
- Страната на потребителя – отчети, дисплей за показване, входни менюта. Това е приложната страна на DB – какво потребителят вижда? Тя е важна за този, който използва Базата данни и колкото по-добре е изградена, толкова по-малковреме ще отнеме на потребителя за да достигне до необходимата му информация или за да въведе данни в базата.
- Физическата страна – как се съхраняват физически – магнитна медия, капацитет на съхраняване, минимално дублиране бързо четене. Това е важно за сигурността на данните, изискванията към компютърната техника, съхраняваща данните, стойността на системата, която осигурява физическата реализация на Базата данни.
- Логическата страна – как са организирани и достъпни от приложните програми и потребителите. Логическата и физическата страна на данните са едно и също при файловата организация, но при концепцията база данни те са две различни неща.
Приложенията по принцип са независими от физическото съхраняване на данните. Те нямат пряка връзка до тях, а чрез система за управление на база данни DBMS.
Схеми и подсхеми в базите данни
В логическото определение на DB има два основни елемента: схема и подсхема. Схема – описва как базата е организирана от логическа гледна точка (карта на града)
Подсхема – тази част от схемата която е в областта на интерес на отделния потребител или приложение (квартала от който се интересува клиента)
1. Базата данни съдържа данни, която се споделя между много потребители.
2. Потребителите се концентрират върху важните за тях данни
3. Използването на подсхеми осигурява оптимално разпределяне на ресурсите базата данни, тъй като индивидуалните ПП имат достъп само до части от данните, които се отнасят до съответната подсхема.
4. Поддържа се независимост на данните, тъй като промените в схемата и в отделните подсхеми не влияят на останалите подсхеми и програмни продукти.
5. Схемата използва общ език за определяне на цялата база данни, а в зависимост от потребителите и техните нужди, могат да се използват разнообразни езици за сформиране на малка база данни чрез подсхема.
Структура на данните
Структурата или логическата организация на DB е функция на организационните нужди за вземане на решения, за създаване на отчети и процеса на транзакция. (йерархична, мрежова и релационна структура на базата данни) Всички те позволяват свързване на данните от различни файлове. Това свързване се нарича логическа интеграция. Индексите и указателите са част от индивидуалните записи и се поддържат от DBMS.
Сходни статии:
- Разпределени бази данни. Предимства и недостатъци на работата с база данни Осигурява икономия при използването на персоналните компютри, намалява грешките от централизацията на данните и нараства отговорностите към мениджърските нужди. Данните могат да бъдат разделени на части и базирани на регионален,...
- Архитектура на База Данни. Етапи на проектиране. Модели бази данни Понятие за архитектура на База Данни Архитектурата на База Данни включва 3 нива Информационни връзки. Модели на данни. При проектирането на база данни се преминава през няколко етапа. Най напред...
- Информационна бази данни в практиката. Файлови системи Базите от данни – DataBase (DB) стават една важна част на ежедневието и един важен елемент на бизнес операциите. Те се използват за съхраняване на информация както в електронния бележник...
- Потребители на бази данни Потребител – най-често е мениджър, контрольор на операциите, работещите и членовете на персонала, които взаимодействат директно с информацията в склада на базата данни Нуждите – най-често са от областта на...
- Архитектура на системите с база от данни, защита на бази данни, статистики Създаването на база от данни започва със събиране и анализ на данните за предметната област. Работата по проектиране на база от данни и нейната експлоатация може да бъде разделена на...