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

Автор работы: Пользователь скрыл имя, 02 Сентября 2013 в 15:38, контрольная работа

Краткое описание

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

Содержание

Основные принципы разработки баз данных. Базы данных и
система управления базами данных (СУБД). Структура простейших
баз данных. Проектирование баз данных. Объекты базы данных.
Типы данных. Система поддержки работы правоохранительных
органов с применением СУБД Oracle…………………………………….…3

Рассмотреть биометрическую автоматизированную информационно-поисковую систему контроля миграционных потоков...……………..…….9

Рассмотреть справочно-правовую систему «Кодекс»………………….…12

Используя одну из справочно-правовых систем произвести выборку (Нормативно правовых актов РФ, регламентирующие условия и порядок социального страхования граждан России)…………………………….….15

Список литературы………………………………………………………….17

Прикрепленные файлы: 1 файл

моя кр по инф.docx

— 490.33 Кб (Скачать документ)

Содержание  работы:

 

  1. Основные принципы разработки баз данных. Базы данных и

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

баз данных. Проектирование баз данных. Объекты базы данных.

Типы  данных. Система поддержки работы правоохранительных

органов с применением СУБД Oracle…………………………………….…3

 

  1. Рассмотреть биометрическую автоматизированную информационно-поисковую систему контроля миграционных потоков...……………..…….9

 

  1. Рассмотреть справочно-правовую систему «Кодекс»………………….…12

 

  1. Используя одну из справочно-правовых систем произвести выборку (Нормативно правовых актов РФ, регламентирующие условия и порядок социального страхования граждан России)…………………………….….15

 

Список литературы………………………………………………………….17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. Основные  принципы разработки баз данных. Базы данных и система управления  базами данных (СУБД). Структура простейших  баз данных. Проектирование баз  данных. Объекты базы данных. Типы  данных. Система поддержки работы  правоохранительных органов с  применением СУБД Oracle.

 

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

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

Типы данных: текстовый, числовой, денежный, дата/время, счетчик, поле мемо (большой объем текста), логический, поле объекта OLE (для мультимедийных объектов), гиперссылка, место подстановок.

Обычно с БД работают две категории  исполнителей:

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

СУБД имеет два режима: проектировочный  и пользовательский.

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

БД может содержать разные типы объектов. Каждая СУБД может реализовывать  свои типы объектов.

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

Телекоммуникационная Автоматизированная Информатизи-рованная Система (ТАИС) с использованием СУБД, разработанная “АвиКомп Сервисез” для Министерства внутренних дел Российской Федерации. Применение Oracle обеспечивает соответствующие достоинства данной системы:

  • Доступность данных;
  • Простота хранения и восстановления данных;
  • Защита от несанкционированного доступа;
  • Простота администрирования конечных пользователей;

ТАИС предназначена для использования  на различных уровнях оргструктуры Министерства, в территориальных управлениях и отделениях, в мобильных и удаленных оперативных подразделениях и пунктах, а также в смежных подразделениях и службах ФСБ, ФПС, ГТК, НЦБ Интерпола. ТАИС включает в себя полный спектр средств для автоматизации сбора, хранения, учета и анализа информации в области оперативных и оперативно-розыскных мероприятий подразделений МВД РФ в рамках кооперации с ФСБ, ФПС, ГТК, НЦБ Интерпола.

Антикриминальная оперативно-поисковая  система является трехуровневой  клиент-серверной информационной системой, состоящей из следующих компонентов:

  • Клиент (удаленный, тонкий);
  • Сервер приложений;
  • Сервер БД;

Основные достоинства данной системы:

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

ТАИС выполняет весь необходимый  комплекс аналитических и информационно-поисковых  задач. В системе выделены три  аналитические подсистемы:

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

При создании аналитических и статистических отчетов и форм используются мощные средства создания графиков, таблиц, диаграмм. Для случаев, когда требуется  мощная универсальная система анализа  и отчетности, возможно применение OLAP систем: Анализаторов и Генераторов  отчетов, интегрируемых в существующую БД и обладающих очень мощными  средствами анализа и подготовки данных (Data mining).

Информационно-поисковая система  ТАИС обеспечивает:

  • Идентификацию пользователя;
  • Выбор универсальной формы объекта;
  • Идентификацию межобъектных связей;
  • Формирование критерий поиска;
  • Доступ к объектам по заданным критериям и идентификаторам;
  • Редактирование межобъектных связей;
  • Отображение ретроспективных связей и пути поиска объекта;
  • Навигацию по ретроспективе и/или по межобъектным связям;

Разработка системы ТАИС осуществляется по CDM-технологии компании Oracle. В процессе разработки использовались: CASE – Oracle Designer, в архитектуре (клиент-сервер) - Oracle Developer, в 3-х уровневой архитектуре - Internet Application Server Enterprise Edition, Oracle Forms Services и Internet Explorer. Для получения отчетов использованы Discoverer Administration Edition и Discoverer Plus. В качестве средства визуального анализа данных используется система Watson (компании Xanalys), позволяющая отображать информацию из базы данных в виде графических диаграмм различного типа (сети, схемы транзакций, событийные диаграммы и т.д.).

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

На основании результатов сертификационных испытаний и экспертного заключения Научно-технического и сертификационного центра по комплексной защите информации “Атомзащитаинформ” при Минатоме России получен Сертификат №347 от 07.08.2000 Государственной технической комиссии при Президенте РФ на соответствие системы требованиям по классу защищенности 1Г. Система активно эксплуатируется в подразделениях МВД РФ.

2. Рассмотреть  биометрическую автоматизированную  информационно-поисковую систему  контроля миграционных потоков.

 

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

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

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

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

Информация о работе Основные принципы разработки баз данных. Базы данных и система управления базами данных (СУБД). Структура простейших баз данных. Проектиро