Информацията е произволна (обективно-съществуваща или продукт на човешкото мислене) характеристика на реални (природни) или абстрактни (мислени) обекти, явления, процеси, взаимодействия и т.н. Понятието информация е многостранно. При определянето му се следват различни подходи и се оформят различни гледни точки:
Философия, Лингвистика, Психологията.
В началото на 20-век е обърнато внимание на ролята на информацията в съобщенията и необходимостта от измерването ú.
Теория на информацията на Шeнон, според която информацията е средство за намаляване на неопределеността.
Количеството информация в дадено съобщение според теорията на Шeнон е разликата в неопределеността преди и след получаване на дадено съобщение.
Информатиката, която изучава информационните процеси и начините на тяхното автоматизиране, се интересува главно от структурите и формите на информацията и начините на представянето ú.
Величината е абстрактен обект, който изразява определени свойства на даден обект от реалния свят. Тя се характеризира с име и тип. Данните-това са стойностите на отделните величини.
Освен това данни се наричат информационните стойности, записани (регистрирани) върху физически носител.
Използването на компютрите дава възможност да се събират, съхраняват, обработват и разпространяван данни по удобен начин.
Файлови системи - недостатъци:
-Излишъци (Redundancy) – Обикновено всяка система използва собствени файлове с данни, като по този начин данни за едни и същи обекти се съхраняват многократно (в различни приложения), като за съхраняването им се използват различни начини. Паметта за съхраняване на тези данни се използва неефективно.
- Противоречивост на данните – Различни файлове съдържат данни за едни и същи обекти, които в даден момент имат различни стойности. Това създава сериозни проблеми при определяне на актуалните стойности.
- Затруднено модифициране на едни и същи данни – Различните приложения могат да използват данни за едни и същи обекти, които са събирани по различно време и съхранявани по различен начин, то обновяването им е трудно, а понякога дори невъзможно.
-Ограничено използване на вече събрани данни-
Всяко приложение използва свой собствени данни, представени и съхранени по собствен начин, вероятността те да могат да се използват за други приложения е твърде малка.
Тези недостатъци се избягват с използване на база данни(БД). Базата данни осигурява:
- Намаляване на излишъците от данни. Когато е необходимо наличието им, те могат да бъдат контролирани;
-Цялостност (integrity) и непротиворечивост на данните - да бъдат актуални и с едни и същи стойности навсякъде, където се появяват;
-Използване на информацията от БД от много потребители по едно и също време;
- Балансиране на конфликтните ситуации при обновяване на данните;
- Сигурност на данните – да бъдат предпазени от нежелани въздействия и недопустими корекции;
- Привилегировано използване на данните – части от тях да бъдат достъпни само за отделни потребители;
- Независимост на данните- може да се приеме, че БД е съвкупност от логически файлове на отделни потребители, както и че БД е съвкупност от файлове с данни, съхранявани във външната памет, т.е имаме логическа и физическа БД. За независимост на данните говорим, когато логическата БД и физическата БД могат да се променят независимо една от друга.
Исторически обзор
Понятието бази данни - появява се в началото на 60-те години. Основополагащи са идеите на Ч. Бахман, отразени в две публикации от 1964 и 1965 г.
Формира се асоциация по езици за системи за обработка на данни CODASYL (Conference on Data Systems Language). Публикациите на тази група дават силно отражение върху развитието на концепцията за изграждане на системи за управление на бази данни (СУБД).
Базата данни може да се разглежда като съвкупност от взаимосвързани данни, организирани и представени по начин, който позволява използването им от различни потребители за удовлетворяване на различни информационни нужди на дадена организация.
От гледна точка на програмирането, базата данни е структурирано множество от постоянна информация, съхранявана от компютърна програма. Терминът “постоянен” означава, че данните продължават да съществуват и след прекратяване на потребителската сесия, която ги е създала (дълготрайно съхраняване).
Независимост на данните
Много важна характеристика, отличаваща БД от файловата система, е независимостта на данните.
Съществуват две нива на независимост на данните:
- Логическа независимост – възможно е да се променя структурата и организацията на файловете с данни, без да е необходима промяна в приложните програми, използващи данните от тези файлове;
- Физическа независимост – възможно е да се променят начинът на съхраняване на файловете върху физическите носители, достъпът до тях, типът на физическото устройство, без да са необходими промени в описанията на данните и в приложните програми, които ги използват.
This entry was posted
at 11:21
and is filed under
Компютърни системи и технологии
. You can follow any responses to this entry through the
.