Тук ще научите:
♦ Каква е базата данни;
♦ как да декодира СУБД;
♦ как да се генерират на база данни;
♦ как да извлечете информация от базата данни.
Основните теми на този раздел:
♦ Какво е система, база данни и информация; релационна база данни;
♦ Първичен ключ WA;
♦ типа полета.
Какво е система, база данни и информация
База данни (DB) - набор от информация, организирана по определен начин по темата (като част от домейн). примери:
• база на книга фонд на данни на библиотеката;
• база на персонала на тези институции;
• законодателство база данни в областта на наказателното право;
• база данни на съвременни поп песни.
Разбира се, цялата тази информация може да се съхранява на хартиен носител (например, библиотека каталог книга). Но съвременните средства за съхранение и обработка на база данни е, разбира се, с компютър. В бъдеще ние ще имаме в предвид само в базата данни на компютъра.
Базите данни са фактически и документални.
Модерен информационните технологии постепенно се размива границите между фактически и документални бази данни. Има инструменти, които позволяват лесно свързване на всеки документ (текст, изображение, звук) с фактическата база данни.
Сам по себе си в базата данни не може да се справи потребителски заявки за търсене и обработка на информация. DB - това е само "информация склад". Потребителят услуга предвижда информационната система.
Информационна система - набор от бази данни и на целия комплекс от хардуер и софтуер за нейното съхранение, промени и търсене на информация, да общуват с потребителя.
Примери за информационни системи са система за продажба на билети за пътнически влакове и самолети. WWW - това също е пример за глобална информационна система.
По-късно в тази книга ще говорим само за фактически бази данни. Ние даваме по-строга дефиниция на компютърна база данни от тази, цитирани по-горе.
База данни - организиран набор от данни, предназначени за по-продължително съхранение във външната памет на компютъра и постоянното прилагане.
За да съхраните базата данни може да се използва като един компютър и множество свързани помежду си компютри.
Ако различните части на една и съща база данни се съхраняват на набор от компютри, свързани чрез мрежа, такава база данни, се нарича разпределена база данни.
Очевидно е, че информацията в интернет, интегриран "уеб" може да се гледа като на разпределена база данни. Разпределени бази данни също са създадени в локалните мрежи.
релационни бази данни
Информацията в базите данни могат да бъдат организирани по различни начини. Най-често използваният метод масата.
Релационни бази данни имат таблична форма на организация.
Какви са техните предимства?
Основното предимство на масите - в тяхната разбираемост. С маса от информация, която се занимава всеки ден. Виж, например, в дневника си: обучение график там е представена в табличен вид. Когато стигнем до гарата, да гледате графика на влаковете. Какъв тип е тя? Тази таблица! И все пак има джаги шампионат. И двамата учители списание, където той ви излага на оценка - също една маса.
В релационна база данни таблица ред се нарича запис, и колоната - област. В общи линии, това изглежда така:
Маси 2,1-2,5 отсега нататък да се разглеждат като примери за информация, подходящи за организиране на релационни бази данни.
Всяка област има маса име. Например, в Таблица 1.2, "Време" имена на полета са както следва: Ден, утаяване, температура, налягане, влажност.
Един запис съдържа информация за един обект на реалната система, кой модел е показано в таблицата.
Например, една домашна библиотека - набор от книги. Следователно, отделен обект на такава система - това е книгата, и един запис в база данни "Home Library" (таблица 2.1.) - това е информация за книга от библиотеката.
Невярно - голямо разнообразие от характеристики (понякога се каже, атрибути) на обекта. стойности на полетата на една и съща линия, принадлежат към един и същ обект.
В релационна база данни трябва да бъде никави машини отговарящи на записи.
Основен ключ база данни
Различни имена на полета се различават. А се различават едни от други различни записи? Запис на различни ключови ценности.
Първичният ключ в базата данни се нарича: поле (или набор от полета), стойността на които не се повтаря в различни записи.
Това не винаги е възможно да се идентифицира едно поле като ключов. Да предположим, например, в база данни, която се съхранява в управлението на компютъра образованието, съдържа информация за всички средни училища в областните центрове (таблица 3.1.).
В такава маса в различни записи не могат да бъдат съчетани в същото време само на две области на града и броят на училище. Тези две области заедно образуват съставен ключ: CITY номер на училище. Composite ключ може да се състои от повече от две области.
Всяка област е свързана още една много важна особеност - полето за тип.
Вид поле определя набор от стойности, които могат да вземат тази област в различни записи.
В релационните бази от данни са четири основни типа на полетата:
• цифров;
• характер;
• дата;
• логично.
Цифров тип са области, в които стойностите могат да бъдат само числа. Например, в база данни "Времето" три области на цифров вид: температура, налягане, влажност.
Тип "дата" са области, които съдържат датите в календара под формата на "ден / месец / година" (в някои случаи, се използва американската форма на месец / ден / година). Тип "дата" има поле ДЕН в базата данни, "времето".
Булева има полета, които могат да вземат само две стойности: "да", "не" или "истина", "фалшива", или (на английски) «истински», «невярно». Ако двоичен матрица представени като релационна база данни (раздел. 2.4, 2.5), след това областите, съдържащи стойността "0" или "1", който се поставя в съответствие с логически тип.
По този начин, стойностите в областта - това е стойността на някои специфични видове.
Типът на стойността зависи от действията, които могат да се направят с него.
Например, числени стойности може да изпълнява аритметични операции, както и с характер и логика - не.
Най-важните характеристики
База данни - организиран набор от данни, предназначени за по-продължително съхранение във външната памет на компютъра и постоянното прилагане.
Фактическа база данни съдържа кратка информация за следните обекти, представени в много специфичен формат.
Документален база данни съдържа изчерпателна информация от различни типове: текст, изображение, звук, мултимедия.
Наречен разпределена база данни, различни части от които се съхраняват на различни компютри в мрежата.
Информационна система - набор от бази данни и на целия комплекс от хардуер и софтуер за нейното съхранение, промени и търсене на информация, да общуват с потребителя.
Релационни бази данни има организация за табличен. Ред на таблицата се нарича запис, колоната - област.
В таблицата има първичен ключ, запис разграничават един от друг. Ключът може да бъде едно поле (обикновен ключ) или няколко полета (композитен ключови).
Всяко поле на таблицата има уникално име и тип. Типът определя каква информация се съхранява в областта и какви действия може да изпълнява.
Четири основни типа полета, използвани в базата данни: числови, символни, логически и "дата".
Въпроси и задачи
I. Semakin, L. Zalogova, S. Русаков, LI Shestakova, информатика, 9 клас
Изпратено от читателите на уебсайтовете
Ако имате корекции или предложения на този урок, моля свържете се с нас.
Ако искате да видите и другите корекции и предложения за уроци, погледнете тук - Образователен форум.
Свързани статии