Базы данных основные признаки

Что такое базы данных — виды и примеры их использования

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru.

Продолжаем говорить о сложных компьютерных темах простым языком.

На этот раз я постараюсь подробно расписать такое понятие, как база данных, и расскажу, что это такое, для чего необходима и какие виды бывают.

База данных — это.

То же самое происходит в момент, когда вы набираете логин и пароль при авторизации на сайте: введенные пользователем значения сравниваются с тем, что хранится в базе сервиса. В случае совпадения данных вы получаете доступ к сайту.

Если вводимые логин и пароль не совпадают с тем, что уже хранится в БД, система выдаст ошибку и попросит снова ввести данные для авторизации.

Несмотря на ежедневное использование баз данных, многие люди не понимают, что это такое и для чего они нужны. А все потому, что под этим определением подразумевается сразу несколько значений, отражающих субъективное мнение авторов. При этом общепризнанного универсального определения понятия пока не существует.

Согласно порталу Глоссарий:

база данных — это организованная структура, которая предназначается для хранения, обработки и изменения большого количества информации.

Она используется, например, в динамических сайтах (как, например, этот), оперирующих значительными объемами данных: порталах, интернет-магазинах, корпоративных сайтах. Такие проекты разрабатываются при помощи серверного языка программирования (пример — PHP) или на основе CMS (это как?) по типу WordPress или Joomla.

Динамические сайты, в отличие от HTML-аналогов, не имеют готовых страничек. Их структура создается на ходу благодаря взаимодействию скриптов и баз данных после конкретного запроса от пользователя.

Признаки базы данных

Ниже вы найдете признаки, по которым можно определить БД:

Из всех признаков критичным считается только первый. Остальные два могут трактоваться по-разному и допускают различные степени оценки.

Так, несмотря на то, что файловые архивы и электронные таблицы имеют признаки БД, они таковыми не являются.

Зачем нужны базы данных

Отличие базы данных от электронной таблицы

Как и электронные таблицы вроде Microsoft Excel или Google Таблиц, базы данных предлагают пользователям удобные способы хранения информации.

Но отличия между ними имеются и заключаются они:

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

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

Виды баз данных

В наши дни существует десятки типов баз данных. Наиболее популярными из них можно назвать:

Благодаря развитию информационных технологий относительно недавно появились такие виды баз данных, как:

Что такое система управления базами данных (СУБД)

Система управления базами данных (СУБД) — это комплексное программное обеспечение, которое необходимо для управления БД. Говоря простыми словами, она представляет собой интерфейс между самой базой данных и пользователями.

СУБД дает возможность получать и обновлять информацию, управлять ее упорядочиванием и оптимизацией. Она также позволяет пользователю следить за производительностью, настраивать, выполнять резервное копирование и восстановление БД.

Наиболее популярным программным обеспечением для баз данных являются:

Широкое применение получила MySQL — реляционная система управления базами данных с открытым кодом на основе языка SQL. Ее используют AirBnb, Facebook, Twitter, Uber, LinkedIn, YouTube и другие известные компании.

Язык структурированных запросов (SQL) — что это

Язык структурирования данных изобретен в 1970-х годах компанией IBM, а спустя время Oracle внедрила стандарт SQL ANSI. В данный момент SQL все еще остается основным языком программирования для БД, но постепенно появляются его аналоги.

Примеры базы данных

Я постарался простыми словами рассказать о таком термине, как база данных, что это в информатике и для чего используется. Надеюсь, что после прочтения статьи у вас не останется вопросов.

Если все-таки будут, приглашаю спуститься в комментарии и подискутировать на эту тему с другими читателями блога KtoNaNovenkogo.ru.

Для закрепления знаний предлагаю посмотреть видео по теме:

Источник

9. Понятие и признаки базы данных

База данных — представленная в объективной форме совокупность самостоятельных информационных мате­риалов (статей, расчетов, нормативных актов, судебных решений и иных подобных информационных элементов), систематизированных таким образом, чтобы эти материалы могли быть созданы, найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).

Самостоятельный характер информационных материалов, т.е. их логической завершен­ностью. Например, такими могут быть отдельные статьи, сборники статей, собранные по определенной тематике.

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

Базы данных жестко свя­зывает информационные материалы с электронно-вычисли­тельной машиной, т.е. подразумевает факт их производства и обработки на компьютере с последующими использованием на нем же.

Простейшие базы данных — это телефонные справоч­ники, расписания движения поездов, списки и сведения о сотрудниках, список цен на товары, каталог книг в библи­отеке, словари и тезаурусы, каталоги видеозаписей.

Сложные базы данных — сводные сведения о владель­цах недвижимого или движимого имущества с использова­нием гипертекстовых технологий, когда в одной базе могут находиться сведения различного характера (например, о наличии недвижимости и паспортные данные, финансо­вая информация о клиенте банка в совокупности с другими сведениями о нем и т.д.).

10. Понятие, признаки и значение уэк

УНИВЕРСАЛЬНАЯ ЭЛ. КАРТА – материальный носитель, содержащий зафиксированную на нём в визуальной (графической) и электронной (машиносчитываемой) формах информацию о пользователе картой и обеспечивающий доступ к инфе о пользователе картой, используемой для удостоверения прав пользователя картой на получение государственных и муниципальных услуг и для совершения юридически значимых действий в электронной форме. (закреплено в законе «Об организации предоставления государственных и муниципальных услуг» от 2010)

Читайте также:  Сильный запах пота как признак беременности

1) универсальность целей использования картой;

2) эл. документ, удостоверяющий личность граждан;

3) материальный носитель, содержащий визуальную и эл. форму информации;

4) средство доступа к инф. системе и реализации прав, а также совершения юридически значимых действий.

Должна содержать следующие визуальные сведения:

ФИО пользователя УЭК;

Номер УЭК и срок её действия;

Контактную информацию уполномоченной организации субъекта РФ;

Страховой номер индивидуального лицевого счёта застрахованного лица в системе обязательного пенсионного страхования.

11. Понятие и характеристика информационной сферы

Понимание информационной сферы тесно связано с по­нятием природы информации, поэтому информационная сфера имеет непосредственное отношение или связь со всеми областями деятельного человеческого поведения.

Движение информации в обществе проходит в несколь­ких формах. Первой формой является поиск информа­ции. Одна из самых серьезных проблем совре­менности — найти важную информацию в нужное время.

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

Последней формой движения информации является ее использование.

Область любого вида человеческой деятельности при­нято называть сферой.

Рассмотрев все формы движения информации, можно определить информационную сферу как пространственно- временную область человеческой деятельности, связанную с поиском, обработкой, защитой, передачей и использованием информации.

Для понимания сферы человеческой деятельности, связанной с информацией, немалое значение имеет опре­деление понятия «информационная среда».

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

Источник

База данных

Информационные ресурсы могут формироваться, накапливаться и храниться как базы данных и банки данных.

Термин «база данных» заимствован из иностранной научной литературы по информатике и обычно понимается как совокупность взаимосвязанных данных, т.е. информации, создаваемой и используемой исключительно только с помощью ЭВМ и связанных с компьютерами систем.

Данные – информация, представленная в виде, пригодном для обработки автоматическими средствами при участии человека.

Итак, информационные ресурсы и базы (банки) данных – это не просто информация, не просто сведения о чем-то, а определенные структурированные массивы, большие объемы информации.

Причем, не просто конгломераты информации, а документыи массивы документов, систематизированных в строгую логически обусловленную структуру.

Сущность понятия «база данных» определяется его свойствами и признаками. В литературе по информатике приводится множество технологических свойств, имеющих строго технический и технологический характер (22, 75-85).

Однако многие авторы выделяют главные «пользовательские» признаки:

1) База данных всегда содержит множество данных, необходимых для решения конкретных задач многих пользователя, связанных с удовлетворением соответствующих информационных потребностей;

2) Все сведения или информационные элементы в базе данных определенным образом структурированы и связаны между собой (т.е. организованы), при этом структура, состав данных и их содержание не зависят от особенностей прикладных программ, используемых для управления базой данных;

3) Данные (информационные элементы) представлены на машиночитаемых носителях в форме пригодной для оперативного использования их с применением средств вычислительной техники, включения и систем управления базами данных (СУБД) (21, 36).

Авторы при этом подчеркивают, что совокупность данных или информационных материалов, не отвечающих любому из трех перечисленных выше признаков, не может называться базой данных.

Следовательно, к основным признакам понятия «база» данных» относятся следующие элементы: а) множество данных, б) структурная связанность их между собой, в) все данные формируются и используются с помощью ЭВМ.

В законодательстве мы обнаруживаем только одно определение, соответствующее названным признакам, которое приводится в тексте ст. 1260 ГК РФ применительно к составным произведениям как результатам интеллектуальной деятельности.

Если следовать модели базы данных, сформулированной в ГК РФ как одной из позиции законодателя, то понятие «база данных» с учетом уточнений можно определить следующим образом.

База данных представленная в объективной форме совокупность самостоятельных информационных материалов (групп сведений о субъектах и объектах, видах деятельности, статей, расчетов, нормативных актов, судебных решений и иных подобных информационных элементов), сформированная и систематизированная таким образом, чтобы эти материалы могли быть найдены, обработаны и использованы с помощью электронной вычислительной машины(ЭВМ) и в условиях информационной безопасности.

Сущность понятия «база данных» определяется характерными чертами (признаками).

1. Совокупность самостоятельных информационных материалов.

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

Например, в базу данных о деловой репутации членов совета директоров (наблюдательного совета) кредитных организаций, руководителей, кандидатов на должности руководителей вносятся сведения о членах совета директоров (наблюдательного совета) кредитной организации:

имеющих судимость (судимости) за совершение преступлений в сфере экономики;

деловая репутация которых не соответствует требованиям, установленным федеральными законами и принимаемыми в соответствии с ними нормативными актами Банка России;

в отношении которых территориальным учреждением направлялись требования об их замене в качестве членов совета директоров (наблюдательного совета) в порядке, предусмотренном Федеральным законом «О Центральном банке Российской Федерации (Банке России)»;

при наличии иных установленных федеральными законами оснований, препятствующих избранию в члены совета директоров (наблюдательного совета) кредитной организации (204).

Самостоятельность информационных материалов, входящих в базу данных определяется их логическую завершенность. Например, такими могут быть отдельные статьи, сборники статей, собранные по определенной тематике. Расчеты могут быть самостоятельными, если они соответствуют заданным параметрам и могут быть использованы как отдельные материалы. Самостоятельный характер носят диссертации, собранные по определенным темам и научным направлениям.

Самостоятельный характер имеют, например, сборники (энциклопедии, антологии) и другие составные произведения, представляющие по подбору или расположению материалов результат творческого труда.

2. Второй признак отражает системность (или структурированность)самостоятельных информационных материалов, т.е. расположение их в строгой логической связанности между собой, в зависимости от какого-либо заданного критерия. Например, это могут быть самостоятельные информационные материалы, отражающие какую-либо отрасль управления (финансово-экономические отчеты, бюджетные расчеты за определенный период, обзоры судебной практики по кругу участников правоотношений либо по характеру судебных дел, сведения лицах, прошедших государственную геномную и дактилоскопическую регистрацию, сведения об объектах культурного наследия и др.). Причем, отдельные информационные материалы или сведения должны быть сгруппированы и упорядочены по определенным признакам, близким по смыслу. Собранные совокупности материалов или данных должны соответствовать определенному классу, роду, виду.

Читайте также:  Виды строительных процессов по технологическим признакам

3. Третий характерный признак базы данных жестко связывает её как автоматизированную информационную систему, созданную и поддерживаемую с помощью ЭВМ. Базы данных формируются, обрабатываются, поддерживаются и используются исключительно в условиях функционирования вычислительных технических средств и технологических систем.

Например, формирование базы данных, в которой содержатся сведения о выданных удостоверениях личности моряка, осуществляется с использованием программно-технических средств системы оформления, выдачи и контроля, являющейся частью государственной системы изготовления, выдачи и контроля паспортно-визовых документов нового поколения. Ведение электронной базы данных осуществляется в автоматизированном режиме под контролем работников координационного центра системы. Автоматизация формирования и обработки информационных материалов базы данных обеспечивается технологическими свойствами баз данных (205).

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

В отдельных случаях в законе прямо оговаривается признак автоматизации баз данных. Например, Федеральный закон «О государственной геномной регистрации в Российской Федерации» определяет федеральную базу данных геномной информации как федеральную автоматизированную информационную систему по обработке геномной информации, оператором которой является федеральный орган исполнительной власти, уполномоченный настоящим Федеральным законом (206).

Не менее важным признаком базы данных является безопасность её использования.

Практически все государственные базы данных, которые формируются в целях реализации государственных функций, формируются и поддерживаются в актуальном состоянии в соответствии с требования информационной безопасности.

Например, такие требования описаны в правилах формирования базы данных, в которой содержатся сведения о выданных удостоверениях личности моряка. Помещения, в которых размещены программно-технические средства, обеспечивающие ведение электронной базы данных и резервной электронной базы данных, а также помещения координационного центра, в которых ведется работа с электронной базой данных, оборудуются специальными средствами защиты информации и охраны, обеспечивающими сохранность сведений, содержащихся в электронной базе данных и на материальных носителях биометрических персональных данных, защиту от несанкционированного изменения указанных сведений, а также исключающими возможность неконтролируемого проникновения или пребывания в этих помещениях посторонних лиц.

Более жесткие требования о безопасности сформулированы в правилах формирования и ведения Федеральной базы данных Единого государственного экзамена.

Обеспечение безопасности включаемой и содержащейся в Федеральной базе данных ЕГЭ информации реализуется путем создания системы, включающей в себя организационные меры, средства защиты информации (в том числе шифровальные (криптографические) средства, средства предотвращения несанкционированного доступа, утечки информации по техническим каналам, программно-технических воздействий на технические средства обработки персональных данных), информационные технологии, а также иные условия защиты информации, предусмотренные законодательством Российской Федерации (207).

Классификация баз данных проводится по многим критериям.

1.В зависимости от принадлежности формы социального управления:

государственные базы данных (сведения формируются и используются в органах государственной власти);

муниципальные базы данных (создаются для реализации муниципальных функций и входящих в предмет ведения органов местного самоуправления);

корпоративные базы данных (сведения формируются, поддерживаются и используются в отдельных негосударственных организациях реального сектора экономики).

2.В зависимости от уровня реализации государственных функций:

федеральные базы данных (создаются для реализации федеральных государственных функций);

региональные базы данных (создаются для реализации государственных функций на уровне субъекта Российской Федерации).

3.В зависимости от сложности конфигурации и структуры входящих в базу данных информационных материалов:

простейшие базы данных – телефонные справочники, расписание движения поездов, списки и сведения о сотрудниках, список цен на товары, каталог книг в библиотеке, словари и тезаурусы, каталоги видеозаписей, фонотек и др.;

сложные базы данных – сводные сведения о государственных услугах, о земельном кадастре, владельцах недвижимого или движимого имущества, когда в одной базе данных могут находиться сведения различного характера (например, сведения личного характера и принадлежащих объектах недвижимости, финансовая информация о клиенте банка в совокупности с другими сведениями о нем и т.д.).

Источник

Определения и отличительные признаки баз данных

Общепризнанная формулировка баз данных (БД) отсутствует, для раскрытия понятия удобно пользоваться определениями из разных источников.

1. Базой данных является совокупность самостоятельных материалов (статей, расчетов, нормативных актов и подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью ЭВМ[24].

2. База данных – совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных[25].

3. База данных – набор и описание логически связанных данных, предназначенных для удовлетворения информационных потребностей.

В связи с отсутствием общепринятой формулировки для уточнения понятия используют также отличительные признаки, которые выражаются в следующем.

1. БД хранятся в компьютерах и обрабатываются с помощью компьютерных программ. Этот признак исключает из числа баз данных некомпьютерные хранилища, например, бумажные архивы или библиотеки.

2. Данные в базе логически структурированы или систематизированы для удобства пользования – поиска, дополнения или другой обработки.

3. В БД встраивается логическая структура данных в соответствии с моделью, заложенной при разработке базы.

Наряду с определениями и отличительными признаками существует общепринятая практика, в соответствии с которой не называют базами данных файловые архивы, Интернет-порталы и электронные таблицы, хотя они обладают некоторыми признаками БД.

Для надежного сохранения информации, которая может иметь большую ценность, в базе данных в отличие от других программ используют двойной подход, который заключается в следующем.

Читайте также:  Признаки что должны начаться месячные

1. Операции по созданию или изменению структуры базы данных производят только с копией и никогда не производят с базой данных, находящейся в эксплуатации.

2. Все изменения с данными сохраняются немедленно и автоматически. Базу данных нельзя закрыть без сохранения, так как все сохранения бывают завершены к моменту закрытия.

Отличительные особенности баз данных свидетельствуют о том, что они созданы для хранения огромных массивов данных и автоматической обработки этих массивов с помощью вычислительной техники.

Классификации баз данных

Первое оборудование и программное обеспечение для обработки структурированных цифровых записей появилось в 50-х годах прошлого века. Термин «база данных» стал общепринятым в 60-х, а в 70-х годах была сформирована модель представления данных, основанная на математических и логических подходах. С начала 80-х базы данных стали широко использоваться для удовлетворения потребностей многих предприятий и организаций.

Множество созданных баз данных поддаётся различным видам классификаций. Одной из распространенных является классификация по модели данных, в которой выделяются следующие категории.

1. Иерархические базы данных могут быть представлены как дерево, состоящее из объектов различных уровней. Примером иерархической структуры является файловая система.

2. Сетевые базы данных состоят из элементов (узлов), каждый из которых находится на определенном уровне и может быть связан любым другим элементом.

3. Реляционные базы данных формируются на основе таблиц, связанных между собой определенными отношениями.

В классификации по содержимому название категории определяется содержанием БД, например, базы данных исторические, экологические, экономические и т.п.

В классификации по степени распределённости в зависимости от места расположения выделяют централизованные (сосредоточенные) и распределенные базы данных. Распределенные базы данных, как правило, обрабатываются разными удаленными друг от друга организациями.

Структура и свойства

База данных имеет табличную структуру, в которой в отличие от обычной таблицы столбец называют полем, а строку – записью. Поля образуют структуру, а записи относятся к данным, которые хранятся в базе (табл. 13.1)

Структура – это сетка с наименованием полей, которая может быть построена и без записей. Например, ежедневник – это определенная база данных, даже если не заполнена ни одна строка этого документа. Структура базы данных создается в процессе её проектирования и не может быть изменена пользователем при занесении данных.

Структура базы данных

Поле 1 Поле 2 Поле 3
Запись 1
Запись 2
Запись 3

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

1. Имя поля – по умолчанию именем поля является заголовок столбца.

2. Тип поля – определяет тип данных, которые могут содержаться в поле.

3. Размер поля – определяет предельную длину данных (в символах), которые могут размещаться в поле.

4. Формат поля – определяет способ форматирования данных в ячейках, принадлежащих полю.

5. Маска ввода – определяет форму, с помощью которой вводятся данные в поле (средство автоматизации ввода).

6. Значение по умолчанию – значение, которое вводится в ячейки автоматически ( средство автоматизации ввода).

7. Сообщение об ошибке – текстовое сообщение, которое выдается автоматически при вводе ошибочных данных.

8. Обязательное поле – свойство, определяющее обязательность заполнения данного поля.

9. Индексированное поле – полю придается дополнительное свойство для ускорения поиска или сортировки записей.

Перечень и названия свойств полей могут быть значительно расширены в зависимости от специфики базы данных.

Данные, которые вводят в базу, принято различать по типу. Таблицы баз данных могут иметь значительное число типов данных.

1. Текстовый– тип данных для хранения текста ограниченного размера (до 255 символов).

2. Поле Мемо– специальный тип данных для хранения больших объемов текста.

3. Числовой – для хранения действительных чисел.

4. Дата/время – для хранения календарных дат и текущего времени.

5. Денежный – для хранения денежных сумм.

6. Счетчик – для натуральных чисел с автоматическим наращиванием, например, для организации порядковой нумерации.

7. Логический –для хранения логических данных типа Да или Нет.

8. Гиперссылка– специальное поле для хранения адресов Web-страниц.

9. Мастер подстановок– тип данных, которые вводятся из раскрывающегося списка.

Тип данных не ограничивается данным списком и может быть значительно расширен.

Связанные таблицы

Базу данных, содержащую большое количество полей и записей, чаще всего представляют в виде нескольких таблиц, которые называют связанными таблицами, а саму базу данных при этом называют реляционной базой данных. Название «реляционная» подчеркивает наличие определенных отношений между полями связанных таблиц.

Связанные таблицы состоят, как правило, из одной базовой и нескольких подчиненных таблиц или нескольких таблиц, между которыми обозначены связи.Базовая таблица и подчиненные таблицы связаны потому, что они хранятся в одной базе данных. Графическая связь между таблицами отражается с помощью схемы данных. Пример схемы данных представлен в табл. 13.2.

Программная связь между таблицами осуществляется с помощь полей с одинаковыми типами данных. Каждая из таблиц – базовая и подчиненная – имеют в своем составе уникальное поле или поле, значения в котором не могут повторяться.

Уникальное поле базовой таблицы называется ключевым полем или первичным ключом. В ключевом поле записи не могут повторяться.Любому значению первичного ключа соответствует единственная запись в таблице.

Схема данных в связанных таблицах

Ключевое поле в подчиненной таблице называется внешним ключом. Внешний ключ однозначно связан с первичным ключом, поскольку это столбец таблицы, значения которого полностью соответствуют значениям первичного ключа другой таблицы. Наличие ключевых полей позволяет осуществлять корректный переход от одной таблицы к другой.

Из приведенных определений связанных таблиц и ключей следует несколько правил работы с реляционной базой данных.

1. В подчиненную таблицу нельзя добавить запись с несуществующим в базовой таблице ключом.

2. В базовой таблице нельзя удалить запись, если не удалены соответствующие записи в подчиненной таблице.

3. Изменения ключа базовой таблицы должны сопровождаться изменениями соответствующих записей подчиненной таблицы.

Источник

Adblock
detector