Лекция на тема "Каква е базата данни
База данни (DB) - набор от информация, организирана по определен начин по темата (като част от домейн).
База данни библиотека книга фонд;
Базовите персонал на тези институции;
рамково законодателство в областта на данни на наказателното право;
база данни на съвременни поп песни.
Разбира се, цялата тази информация може да се съхранява на хартиен носител (например, библиотека каталог книга). Но съвременните средства за съхранение и обработка на база данни е, разбира се, с компютър. В бъдеще ние ще имаме в предвид само в базата данни на компютъра.
Базите данни са фактически и документални.
C
СРОК информационните технологии постепенно се размива границите между фактически и документални бази данни. Има инструменти, които позволяват лесно свързване на всеки документ (текст, изображение, звук) с фактическата база данни.Сам по себе си в базата данни не може да се справи потребителски заявки за търсене и обработка на информация. DB - това е само "информация склад". Потребителят услуга предвижда информационната система.
Информационна система - набор от бази данни и на целия комплекс от хардуер и софтуер за нейното съхранение, промени и търсене на информация, да общуват с потребителя.
Примери за информационни системи са система за продажба на билети за пътнически влакове и самолети. WWW - това също е пример за глобална информационна система.
Следваща ще бъдат обсъдени, ще бъдат единствените, фактически бази данни. Ние даваме по-строга дефиниция на компютърна база данни от тази, цитирани по-горе.
База данни - организиран набор от данни, предназначени за дългосрочно съхранение в външна памет на компютъра и продължително прилагане. За да съхраните базата данни може да се използва като един компютър и множество свързани помежду си компютри.
Ако различните части на една и съща база данни се съхраняват на набор от компютри, свързани чрез мрежа, такава база данни, се нарича разпределена база данни.
Очевидно е, че информацията в интернет, интегрирана уеб на WWW, може да се гледа като на разпределена база данни. Разпределени бази данни също са създадени в локалните мрежи.
Моделът на данни се основава на принципа на взаимно свързаните таблици - релационна.
Един тип обект е главното, в основата на всички - подчинени - йерархична.
Всякакъв вид информация може да бъде както главен и подчинен - мрежа.
релационни бази данни
Информацията в базите данни могат да бъдат организирани по различни начини. Най-често използваният метод масата.
База данни с таблична форма на организация, наречена релационна база данни.
Какви са техните предимства?
Основното предимство на масите - в тяхната разбираемост. С маса от информация, която се занимава всеки ден. Виж, например, в дневника си: график за обучение там е представена в табличен вид, листа с оценките за тримесечието е изглед табличен. Когато стигнем до гарата, да гледате графика на влаковете. Какъв тип е тя? Тази таблица! И все пак има джаги шампионат. И двамата учители списание, където той ви поставя за да се оцени - също една маса.
В релационна база данни таблица ред се нарича запис, и колоната - област. В общи линии, това изглежда така:
Всяка област има маса име. Така например, в таблицата "Играчки" имена на полета са: име, материал, цвят, количество.
Един запис съдържа информация за един обект на реалната система, кой модел е показано в таблицата.
Например, един запис за всеки обект - това е информацията за играчка.
Невярно - голямо разнообразие от характеристики (понякога казват - атрибути) на обекта. стойности на полетата в един ред принадлежат към един и същ обект. Различни имена на полета се различават. А се различават едни от други различни записи? Запис на различни ключови ценности.
Магистър ключ в база данни, наречена поле (или набор от полета), стойността на които не се повтаря в различни записи.
Това не винаги е възможно да се идентифицира едно поле като ключов. Например, една база данни, която се съхранява в областта компютърно обучение за контрол. Тя съдържа информация за всички висши училища на регионалните центрове в табличен вид:
В такава маса в различни записи не могат да бъдат съчетани в същото време само на две области на града и броят на училище. Тези две области заедно образуват съставен ключ: CITY номер на училище. Composite ключ може да се състои от повече от две области.
Всяка област е свързана още една много важна особеност - полето за тип.
Вид определя набор от стойности, които могат да вземат тази област в различни записи.
В релационните бази от данни, има четири основни типа полета:
Цифров тип са области, които могат да бъдат само числа. Например, в база данни "Времето" три области на цифров вид: температура, налягане, влажност.
Тип "дата" са области, които съдържат датите в календара под формата на "ден / месец / година" (в някои случаи, се използва американската форма на месец / ден / година). Тип "дата" има поле ДЕН в базата данни, "времето".
Булева съответства на областта, което може да отнеме само две стойности: "да" - "не" или "истина" - "невярно", или (на английски) «истински» - «невярно». Ако двоичен матрица във формата на релационна база данни (раздел. 6.4, 6.5), след областта, като стойности "О" или "1", е удобно възлагат логически тип. В този случай, "1" се заменя със стойност "истина", "О" - зададен на "фалшиво".
По този начин, стойностите на полетата - това е определени количества от някои видове.
Типът на стойността зависи от действията, които могат да се направят с него.
Например, числени стойности може да изпълнява аритметични операции, както и с характер и логика - не.
За база данни за взаимодействие на потребителя с помощта на система за управление на данни (СУБД).
Принципи за изграждане на системи за управление на база данни, следват изискванията трябва да бъдат изпълнени от организацията на базата данни:
Ефективност и наличност. Искания от базата данни на потребителя са доволни от скоростта, с която се изисква за използването на данни. Потребители за бърз достъп до данните, когато те се нуждаят от нея.
Минимална цена. Най-ниската цена на съхранение и употреба, свеждане до минимум на разходите да се промени.
Простота и лекота на използване. Потребителите могат лесно да се учат и да разберат какво е на разположение, за да ги данни. Достъп до данните трябва да бъде проста, елиминира възможността за грешки от страна на потребителя.
Лесна за извършване на промени. Базата данни може да расте и да се промени без да се нарушава съществуващите начини за използване на данни.
Възможност за търсене. Потребителят на база данни има достъп с различни запитвания за данните, съхранявани в него. За изпълнение на тази, това, което се нарича език за заявки.
Почтеност. Съвременните бази данни могат да съдържат данни, които се използват от много потребители. Важно е, че в процеса на елементи от данни и връзките между тях не са нарушени. В допълнение, грешката на хардуер и различни случайни откази не водят до трайна загуба на данни. Следователно, системата за управление на данните трябва да включва механизъм за възстановяване на данни.
Един от най-важните предимства на съвременния СУБД е логически и физически независимостта на данните. Така например, в базата данни се осъществява в DBASE на базата данни, физически да съдържа най-малко три файлове. В същото време една и съща база данни могат да бъдат прехвърлени в базата данни на Microsoft Access, където се намират физически в един и същи файл. В този случай, логическата организация на данните няма да се промени.
На следващо място, един пример за един от най-популярните системи за управление на бази данни - Microsoft Access е част от популярния пакет Microsoft Office - ние гледаме на основните типове данни, методи за създаване на бази данни и техники за работа с бази данни.
Има изобилие от бази данни, например: Lotus Approach, Visual FoxPro, Borland Paradox, Borland DBASE.
Лекция на тема "Какво е базата данни. Релационна MS Access Database »Изтегляне материал