Основната структура на данни

Автоматизирана обработка на големи обеми от данни идва по-лесно, когато данните се сортират, т.е. образуване на предварително определена структура. Сред съществуващите видове структури от данни могат да бъдат разделени в три основни [13]: линейна, йерархична таблична и.

Линейни структури от данни могат да бъдат представени като списъци, в които всеки елемент на данни е уникално, определени от броя му в масива. Нормално дневник посещаемост обучение, например, има структурата на списъка, защото всички студенти групи са го регистрирани по уникален номер.

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

На практика, могат да се използват маса (матрица), където измерение (брой координати) е два (ред и колона) и повече. Например, учениците записи могат да бъдат подредени в таблица, размер на 5:

-образува една стая в университета

-брой на курса (в института)

-Специална стая (на курса)

-номер Група една специалност в потока

-студент номер в групата

За да намерите данните за учениците в такава структура, че е необходимо да се знаят всички пет параметри (координати).

Съхраняване на файлове са организирани в йерархична структура, наречени структура файл. Apex структура е името на медиите, на която се съхраняват файловете. Допълнителни файлове са групирани в папки (директории) в рамките на които могат да бъдат създадени подпапки (поддиректории). Достъп до пътя до файла започва с името на устройството, и включва всички имена на папки (директории), през които преминава. Символът "\" се използва като разделител. Уникалността на името на файла при условие, че пълното име на файла се счита за собствен път на името на файла, за да го получи. Пример за запис на пълното име на файла. C: \ компютър \ работа \ работа с електронни таблици

Основната концепция на бази данни и системи за управление на бази данни

База данни - е структурирано събиране на данни, които се използват за съхранение на информация.

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

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

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

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

Така че, в релационна база данни представя данни под формата на таблици (отношения). Колоните в тези таблици са наречени полета (атрибути), линия - записи (кортежи). Съставът на основните области на масата определя структурата на базата данни. При промяна на полета базови таблици променят структурата на базата данни. Ако записите в таблицата още, неговата структура се формира само от набор от полета. Фиг. 17 показва проста таблица на база данни. AMD Athlon 1000MHz

Фиг. 17. А просто таблица от база данни

База данни области определят свойствата на групата на данните се записват към клетките, принадлежащи на всяко от полетата. По-долу са някои свойства на полетата на таблиците в базата данни на Microsoft Access бази данни, например, член на пакета Microsoft Office.

Име на поле - определя как за достъп до данните на полето в автоматичните операции с базата данни (имена по подразбиране поле се използват като заглавия на колони на таблицата)

Тип поле - Задава типа данни, които могат да се съдържат в тази област

Невярно Размер - определя ограничаване дължина (в знака) на данните, които могат да бъдат поставени в тази област (за полета текст тип)

Невярно формат - определя как данните се форматират в клетки, принадлежащи на областта.

Данни на Guide-Bulgaria.com обикновено позволяват на масата работа с голям брой различни типове данни. По-долу са някои видове данни, използвани в базата данни на Microsoft Access.

Текст - за съхранение на текстови, ограничени по размер до 255 знака.

Невярно MEMO - за съхранение на големи обеми от текст (до 65535 знака), текстът не се съхранява физически в областта и на други места в базата данни, и в магазините указател към него, но това разделение не винаги е забележим за потребителя.

Цифров - за съхранение на реални числа.

Дата \ време - за съхраняване на дати и време в календара.

Парични средства - за съхранение на парични суми

Counter - неповтарящи се област на естествените числа с автоматично капацитет (обикновено се използва за редни записи номерация).

Логически - за съхраняване на данни, които могат да бъдат настроени да "да" или ". Не"

Поле обект OLE - предназначени за съхраняване на предмети OLE (Свързване на обекта и вграждане) - обекти, свързани с масата, например, мултимедия. Както е случаят с областта на MEMO, те се съхраняват на различно място на вътрешната структура на файла с базата данни, както и таблицата съхранява само указатели към тях (в противен случай се работи с таблицата ще бъде бавно).

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

В повечето случаи, информацията, съдържаща се в базите данни, има значителна стойност. Ето защо, на целостта на базата данни не трябва да зависи от конкретните действия на потребителя, който е забравил да запишете файла и спиране на компютъра, или от "Затваряне" на компютъра или от смущенията във електрическата мрежа. Save функция целостта на базата данни изпълнява на база данни. По-специално, при приключване на промените в потребителските данни, с които разполага, или масата за завършване издаването им искания (в края на операцията) и база данни веднага отчита тези промени или искане от паметта на диска.

Особено внимание заслужава проблема за защита на данните от неоторизиран достъп. Този проблем е решен като с помощта на пароли, възложени на потребителите на мрежовия администратор база данни, както и известните техники за криптиране.