рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Тема 4. Базы данных.

Тема 4. Базы данных. - раздел Информатика, Информационные технологии Определение: База Данных (Бд) – Это Именованная Совокупн...

Определение: База данных (БД) – это именованная совокупность взаимосвязанных данных, отражающая состояние объектов рассматриваемой предметной области и их отношений.

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

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

Два уровня представления данных: Физические данные – это данные, хранящиеся в памяти ЭВМ, на ее запоминающих устройствах. Для долговременного хранения больших объемов данных используется вторичная память (внешние запоминающие устройства – ВЗУ). Логическое представление данных соответствует пользовательскому представлению о данных. Логическое представление отражает существующие взаимосвязи между элементами данных.

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

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

Модель данных состоит из трех компонентов:

структура данных, представляющая точку зрения пользователя на БД;

допустимые операции, выполняемые на определенной структуре данных;

ограничения для контроля целостности данных.

Целостность БД означает поддержание данных в ней в таком состоянии, когда все значения данных «правильны» (отражают состояние реального объекта в пределах заданных ограничений по точности и временнόй согласованности) и подчиняются правилам взаимной непротиворечивости

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

 

При использовании реляционного подхода к созданию БД основными свойствами СУБД являются следующие:

– вся информация в БД представлена в виде таблиц;

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

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

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

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

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

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

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

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

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

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

 

Существуют различные типы отношений:

1. Один-ко-многим (1:N): единственной записи в первой таблице может соответствовать несколько записей во второй таблице;

2. Многие-ко-многим (N:N): записям в первой таблице может соответствовать несколько записей во второй и наоборот – каждой записи из второй таблицы может соответствовать множество записей в первой таблице;

3. Один-к-одному (1:1): каждой записи в одной таблице соответствует одна запись во второй.

 

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

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

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

 

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

 

В мире существует множество систем управления базами данных. Несмотря на то, что они могут по разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД В качестве такого учебного объекта мы выберем СУБД Мiсrоsоft Access, входящую в пакет Мiсrоsоft .

– Конец работы –

Эта тема принадлежит разделу:

Информационные технологии

Экзамен будет состоять тест по теории контрольное практическое задание по правовым системам.. На практическом задании по правовым системам надо будет.. Найти документ..

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Тема 4. Базы данных.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Цели внедрения информационных технологий
  Основная цель ИТ (информационных технологий) — в результате целенаправленных действий по переработке первичной информации получить необходимую для пользовате

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

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

Понятие информационной системы
  Следует отметить, что в современной науке вообще и в юридической в частности нет единого подхода к определению информационной системы. Еще в 1960 г. Д.А. Керимов высказал м

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

Тема 3. Информация, ее виды, свойства и роль в ИТ.
Определение: Информация – это любые сведения и данные, отражающие св-ва объектов в природных, социальных, технических системах и передаваемые звуковыми, графическими или иными

Свойства информации
Итак, информация является динамическим объектом, образующимся в момент взаимодействия объективных данных и субъективных методов. Как и всякий объект, она обладает свойствами (объекты различимы п

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

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

Структура простейшей базы данных
Сразу поясним, что если в базе нет никаких данных (пустая база), то это все равно полноценная база данных. Этот факт имеет методическое значение. Хотя данных в базе и нет, но информация в ней все-т

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

Типы данных
Базы данных Мiсrosоft Access работают со следующими типами данных: · Текстовый - тип данных, используемый для хранения обычного неформатированного текста ограниченного размера (до 255 симв

Объекты базы данных
Основные типы объектов рассмотрим на примере СУБД Мiсrоsоft Access. В версии Мiсrоsоft Access2000 эта СУБД позволяет создавать и использовать объекты семи различных типов. Таблицы

Тема 5. Презентации.
Презентация - слово, имеющее два значения: · обычное, в смысле: показ нового товара, предъявление широкой публике новой коллекции мод или кинофильма; то ж

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

Понятие топологии сети. Базовые топологии
Важнейшей характеристикой локальной сети является ее топология, или, другими словами, конфигурация. Топологией или "топологией сети", называется

Понятие глобальной сети. Понятие Интернет
В настоящее время компьютерные сети выходят за пределы ЛВС и вырастают в глобальные компьютерные сети(ГВС), охватывая целые страны и континенты. Самые первые типы л

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

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

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

Адреса компьютеров в Интернет
Каждому компьютеру, постоянно или временно подключенному к Интернет, присваивается уникальный номер, который называют IP-адресом. Это число длиной 32 бита, которое представл

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

Модуль индексирования
Модуль индексирования состоит из трех вспомогательных программ (роботов): Spider (паук) – программа, предназначенная для скачивания веб-страниц. «Паук» обеспечивает скачивание страницы и и

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

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

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

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

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

Браузеры. MS Internet Explorer
Программа-клиент, которая обеспечивает доступ к информационным ресурсам Интернет, называется браузер (англ. browse - просматривать, листать) или обозреватель. Существует несколько видов бр

Веб-страница - гипермедиа документ
WWW состоит из множества взаимосвязанных документов - веб-страниц. Связь осуществляется при помощи гиперссылок (или короче - ссылок). При наведении курсора мыши на ссылку, он принимает вид “выбор с

Структура веб-страницы
Для создания веб-страниц используется гипертекстовый язык описания документов - HTML (Hyper Text Markup Language). Это язык програм

Путешествие по WWW
Для работы с WWW используются: · Панель Адресная строка- переход к новому сайту. · Панель инструментов - работа с полученными данными. · Элементы веб-стр

Адреса электронной почты
Электронная почта (E-mail от англ. Electronic mail) является основным видом сетевых услуг. Обмен сообщениями реализуется через систему почтовых серверов. Для каждого пользователя на

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

Блокировка возможных атак
Для блокировки атак используются: · Антивирусные программы. Вирус можно получить вместе с каким-либо файлом со страниц WWW, с электронной почтой или с сообщением в режиме реальног

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

Первый сетевой вирус
Как известно, прототипом Интернета является сеть Пентагона. Считается, что первый сетевой вирус Creeper появился здесь. Та программа, которая там выступала в качестве вируса, могла сама выйти в сет

Коды некоторых стран в доменных именах
  Код страны Страна AM Армения AQ Антарктида

Определения к экзамену
1. Информационные технологии 2. Процесс 3. Инструментарий информационных технологий 4. Основные компоненты информационной технологии обработки данных (сбор данных, обрабо

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги