Типове данни в достъпа: класификация, описание, характеристики

Anonim

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

Типове данни

Разделянето на полетата според съхранената в тях информация ни води до концепцията за типа данни в базата данни на Access или друга СУБД. Тази концепция описва какъв вид информация се съхранява в колоната, какви свойства притежава и какви действия можете да правите с нея. В Access 2013 съществуват следните видове:

  • Counter.
  • Цифров.
  • Пари.
  • Кратък текст.
  • Дълъг текст.
  • Форматиран текст.
  • Дата и час.
  • Логически.
  • Замяна и връзка.
  • Изчислени полета от различен тип.
  • Приложение.
  • Хипервръзка.

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

Нека разгледаме всеки един от тези типове поотделно, условно разделен на няколко категории.

Цифрови данни

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

Числовите типове данни в Access се избират, ако в това поле се съхранява цифрова информация. По подразбиране тази колона съхранява цели числа. Разработчикът избира формата на данните:

  • Основната е за съхраняване на цели числа до 8 байта.
  • Фиксирана - за числа с фиксирана запетая. В този случай се посочва изискваната точност на данните: броя на знаците след десетичната запетая.
  • С разделители - използвани в счетоводния формат. Разделя групите цифри с интервал: хиляди, милиони, милиарди и т.н. Форматът се използва за цели числа и с фиксирана запетая, за които се посочва необходимия брой десетични знаци.
  • Процентните типове данни в Access се използват за показване на числата като проценти.
  • Експоненциално - формат с плаваща запетая.

Типът данни „Пари“ в таблицата е знакът на валутата, посочена на компютъра в регионалните настройки на Windows. Ако изберете формата "евро", вместо иконата на рублата ще се появи иконата за евро - €.

Когато създавате таблица, Access автоматично създава едно поле - “Код”. Типът му данни е "Counter". По подразбиране той има свойство за уникалност, е автоматично инкрементирано и индексируемо. Номерът в тази графа помага за точното идентифициране на реда.

Текстови полета

За показване на линиите са текстови типове данни в MS Access. Това е "Кратък текст" - с негова помощ се въвежда текст до 255 символа, а във версии на Access до 2013 г. се нарича "Текст". За такава колона задайте размера. Ако например тук се съхраняват специални кодове - международни обозначения на летища или градове, достатъчно е да зададете размера на полето до 3 знака. За съхранение на име или фамилия - до 15-20 и т.н.

Дълъг текст - този тип полета за данни в Access до 2013 г., версията се наричаше "Field Memo". Както подсказва името, той съдържа дълги текстове. Такива колони се използват за описание на продукти или услуги.

Дългият текст може да бъде въведен в базата данни незабавно форматирана. След това се поставя в полето „Форматиран текст“. Можете да приложите желания размер на шрифта и да го напишете, да го маркирате, да вмъкнете списък с маркиран или номериран списък и друго форматиране.

Дата и час

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

Датата се показва в дълга, средна или кратка форма. Директният изглед на тези формати се взема от системните настройки на Windows. Например форматите може да изглеждат така.

Появата на информацията за времето също се посочва в дълъг, среден или кратък формат.

Логически данни

Друг важен тип данни в Access е логичен. Използва се за онези опции, които приемат само две стойности: "Да" и "Не", "Е" и "Не", "Плюс" и "Минус" и т.н. За удобство изберете формата за показване и съхранение Да / Не, True / False и On / Off.

Изчислени полета и замествания

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

Например, нека добавим към тестовата база данни счетоводна таблица за служителите от отдела по пол. Имаме броя на жените и мъжете и за да определим общия брой на служителите във всеки отдел, добавяме изчислено поле "Служители", чиято стойност е равна на сумата от стойностите на полетата "Жени" и "Мъже":

В таблицата данните за реда изглеждат така.

По аналогия се използват изчислените полета на видовете “Текст”, “Дата и час”, “Логически” и “Пари”. Например, за да се определи разликата между две дати, да се извършат операции по финансова информация, да се слеят линии или да се извлекат само необходимите от тях.

Има още един тип данни в Access DBMS с предварително инсталирана информация - това е "Замяна и връзка". Можем да добавим колона, стойностите в която ще бъдат избрани от предварително съставен списък. Списък с данни се получава от друга таблица или предварително се въвежда в базата данни. В примера създайте списък на офис помещенията, в които са разположени отделите на компанията. За да направите това, в съветника за заместване изберете „Въведете фиксиран набор от стойности“ и добавете номерата на стаите. В таблицата ще трябва само да изберем стойност от списъка.

Полета на обекта

Друга категория са типовете данни в Access, които съдържат обекти. Това са файлове на документи, електронни таблици, презентации, изображения и т.н. - "Прикачени файлове". Използва се, ако трябва да съхраните, например, снимки на хотела или копие от договора с партньор.

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

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