Что представляет собой базу данных?

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

Определение базы данных представляет собой структурированную коллекцию документов или данных, которые хранятся в компьютерной системе. Для того, чтобы базы данных были действительно функциональное, оно должно не только хранить большие объемы записей хорошо, но легко доступны. Кроме того, в новой информации и изменения должны быть также достаточно легко ввода. В целях создания высокоэффективной системы баз данных, вам необходимо включить в программу, которая управляет запросами и информации, хранящейся в системе. Это обычно называют СУБД или системы управления базами данных. Помимо этих особенностей, все базы данных, созданные должна быть построена с высоким уровнем целостности данных и возможности восстановления данных в случае аппаратного сбоя.

Типы баз данных

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

Плоский Типовые базы данных

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

В иерархической модели базы данных

Иерархическая модель данных похож на дерево, как структуры, такие как Microsoft Windows организует папки и файлы. В иерархической модели данных, каждая наверх ссылка вложенных в целях приведения данных, организованных в определенном порядке на прежнем уровне списка. Например, hierarchal данных о продажах, может перечислить каждый дней продаж в виде отдельного файла. В этом вложенный файл все о продаже (те же типы данных) за день.

Сетевой модели

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

Реляционная модель

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

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

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

Доступ к информации с помощью базы данных

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

Сохранение базы данных

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

Обеспечение безопасности баз данных

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

Дальнейшее чтение



Top 5 Бесплатные Сетевые средства

Бесплатные документацию на технологию баз данных

Закладка Что представляет собой базу данных
Безопасность баз данных
Защитите ваши данные путем предоставления полного видимость безопасности данных

Последние сообщения блога


Английский Английский Немецкий Немецкий Испанский Испанский Французский Французский Итальянский Итальянский Португальский Португальский Русский Русский Голландский Голландский
Греческая Греческая Хинди Хинди Японский Японский Корейский Корейский Китайский Китайский Китайский (упрощенный) Китайский (упрощенный) Арабский Арабский

Copyright 2009 Tech-FAQ. Все права защищены. Политика конфиденциальности.