9) Целта и структурата на файловете на базата данни

База данни - информация модел, който позволява на данни подреден магазин за група обекти с еднакъв набор от качества. Софтуерът е предназначен за работа с бази данни, се нарича система за управление на бази данни (СУБД). База данни, използвана за правилното съхранение и обработка на големи обеми от информация.

(Таблица) файл е колекция от данни за даден обект или обект. Данните в таблица (файл) съхранявана под формата на колони (полета) и редове (записи). Всички данни в таблицата трябва да са свързани с предмета на дейност на един и същ вид, а само за тях.

поле File (маса) определя вида на информацията по темата.

Записване на набор от информация за дадено лице, обект или събитие. Всеки запис в таблицата съдържа един и същ набор от области, като всяка сфера на един и същ вид информация по темата.

9) Целта и структурата на файловете на базата данни

Класификация на база данни:

Поради естеството на съхраняваната информация: - Фактически (записи), - Документален (архиви)

метод на данни за съхранение: - Централизирана (съхранена на един и същ компютър), - Разпределени (използва се при локални и глобални компютърни мрежи).

Според структурата на организацията на данни - табличен (релационна) - Йерархична,

Информацията в базата данни се структурира в отделен запис, който е група от взаимосвързани елементи от данни. Характер на взаимоотношенията между записите определя два основни типа организация на бази данни: йерархичен и релационен.

В ierarhicheskoybaze записи на данни са подредени в определена последователност, като стълба стъпала, и данните от търсенето може да бъде сериен "спускане" от сцената към сцената. Йерархично база данни в своята структура съответства на структурата на йерархична файлова система.

Relyatsionnayabaza данни, в действителност, е двуизмерен маса. Колоните в таблицата, са наречени полета. Всяка област се характеризира с данните си име и topom. DB поле - колона в таблицата, съдържащо стойностите на някои свойства.

Четири основни типа полета, използвани в релационна база данни:

Character (дума, текст, кодове и т.н.)

(Календарни дати, под формата на "ден / месец / година") Дата,

Логически (отнема две стойности: "Да" - "не" или "истина" - "невярно").

Класификация на модела на данни

Предмет и обектно-ориентираното

10) Основната концепция на релационни бази данни.

А релационна база данни - сродна информация, предоставена под формата на двуизмерни таблици. В релационна база данни таблица ред се нарича запис, и колоната - област.

Един запис съдържа информация за един обект на реалната система, кой модел е показано в таблицата.

РЕЗЮМЕ - Връзка Table-- DB файл

Умение Колона домейн поле

Копие от кортеж запис низ лице

Отношение - основната концепция на модела на релационни данни. Поради тази причина, моделът се нарича релационна.

Автоколона - набор от имена стойности на даден тип.

Атрибути - ключова сфера на всеки запис в таблицата с обект.

Домейни - например в случай на модел релационна данни е, полезни, за да могат да се идентифицират потенциално осъществими ценности набор лице атрибутите (домейн).

Ключови - атрибут или набор от атрибути еднозначно идентифицира предприятието инстанция.

Степента на връзката - броят на атрибути

Външен ключ - атрибут, който се използва за комуникация с други взаимоотношения

Свойствата на релационна база данни:

Кортежи не се повтарят във връзка;

Колони в таблица или поле в базата данни не се сортират, poyaetomu призив към него се извършва име оп;

Кортежи с уважение и не подредени;

В много отношения само ключовите области могат да бъдат повторени маси (не ключов атрибут е намерена в таблиците само веднъж).

Невярно - голямо разнообразие от характеристики (понякога казват - атрибути) на обекта. стойности на полетата в един ред принадлежат към един и същ обект. Различни имена на полета се различават. Запис на различни ключови ценности.

Първичният ключ в база данни, наречена поле (или набор от полета), стойността на които не се повтаря в различни записи (е уникален).

Всяка област е свързана още една много важна особеност - полето за тип.

Вид определя набор от стойности, които могат да вземат тази област в различни записи.

В релационните бази от данни, има четири основни типа полета:

форма SQL език

Език за структурирани заявки SQL се осъществява в следните форми:

Всички известни база данни съдържа в състава си програма, която позволява на потребителя да влиза директно SQL отчети в режим на, да кажем, в командния ред, или се движат по файлове, съдържащи изпълнение на SQL отчети. Получава се в резултат на исканията за информация, както и за услуги и съобщения за диагностика може да бъде показана в текстов файл или към принтер. Този режим се нарича интерактивно. или самостоятелно, SQL. SQL изявления могат да бъдат пряко включени в програмата на други езици. Понастоящем почти всички високо ниво програмни езици (например, C ++, обект Pascal (Delphi), и други) съдържат средства за връзка с бази данни и извършване на SQL-оператори. Това е известно като статичен SQL.

SQL изявления могат да бъдат динамично генерирани от молба и след това екзекутирани. Това се нарича динамичен SQL

Вградени SQL позволява да включите SQL изявления в програмния код на друг език за програмиране (например, C ++).