Разработка базы данных для учета работы участкового уполномоченного полиции, в которой хранится и обрабатывается информация - Курсовая работа

бесплатно 0
4.5 231
Анализ предметной области. Проектирование базы данных на основе программы MS Visual FoxPro. Построение инфологической и даталогической модели информационной системы. Создание файлов таблицы. Характеристика языка запроса SQL. Формирование запроса БД.


Аннотация к работе
Данная работа посвящена разработке базы данных для учета работы участкового уполномоченного полиции, в которой хранится и обрабатывается информация. Проектирование базы данных будет на основе системы управления базами данных Microsoft Visual FOXPRO 9.0, при помощи которого можно выполнять некоторые операции обработки данных, создавать новые проекты, формы, таблицы.Участковый уполномоченный полиции (УУП) - должностное лицо полиции Российской Федерации, осуществляющее служебную деятельность, которая направлена на защиту прав граждан, проживающих на соответствующем административном участке, а также граждан, пострадавших от преступных посягательств на указанной территории. Основными направлениями деятельности участкового уполномоченного полиции являются: u Административная практика - составление протоколов об административном правонарушении. u Выявление и раскрытие преступлений по линии ПОБ, - это преступления небольшой и средней тяжести, среди которых преступления, предусмотренные ст. 144 - 145 УПК России, а также иных обращений граждан, не зарегистрированных в книгу учета сообщений о преступлениях. u Также участковые уполномоченные привлекаются для раскрытия тяжких и особо тяжких преступлений против жизни и здоровья на обслуживаемом участке, для поддержания общественного порядка при массовом скоплении граждан, а также для выполнения иных задач. u Участковый обязан документировать каждый случай смерти человека на территории своего участка вне лечебного учреждения. Участковый уполномоченный постоянно докладывает руководству и дежурному по ОВД об изменении криминогенной обстановки, вносит предложения о наиболее целесообразной расстановке патрульных нарядов милиции, при необходимости по согласованию с руководством, а в его отсутствии - дежурным по ОВД, осуществляет маневрирование нарядами на территории своего участка. Согласно Инструкции сообщения о преступлениях (письменные заявления о преступлениях и явке с повинной, протоколы принятия устных заявлений о преступлениях и явке с повинной, рапорты об обнаружении признаков преступления) и поручения прокурора о проведении проверки по сообщениям о преступлениях, распространенных в средствах массовой информации, регистрируются в Книге учета сообщений о преступлениях в дежурной части органа внутренних дел.VISUALFOXPRO (VFP) - современная СУБД для персональных компьютеров, использующая реляционные базы данных, имеющая объектно-ориентированный алгоритмический язык для работы с информацией, методы визуального программирования и достаточно большие возможности. Некоторые достоинства системы: · Широко известный формат таблиц баз данных, что позволяет легко организовать обмен информацией с другими приложениями MICROSOFTWINDOWS. · Современная организация реляционных баз данных, позволяющая хранить информацию о таблицах базы, их свойствах, индексах и связях, задавать условия соблюдения ссылочной целостности, создавать локальные и удаленные представления (Views), связи с серверами, хранимые процедуры, исполняемые при наступлении более 50 различных видов событий. · Высокая наглядность работы с базами данных: многофункциональное окно Datasession позволяет видеть список открытых таблиц баз данных, их связи, фильтры, порядок по индексам, режимы буферизации, переходить к режимам модификации структуры, к работе с информацией таблиц и пр. · Возможность разработки приложений, работающих по технологии "клиент-сервер" с данными, размещенными на серверах баз данных Oracle и Microsoft SQL Server и с другими приложениями MICROSOFTWINDOWS с использованием ODBC и OLEДля того, чтобы создать БД необходимо выполнить следующие действия:FILENEW, в результате чего на экране откроется окно в котором пользователю будет предложено выбрать тип создаваемого файла. После нажатия кнопки Ок на экране откроется окно создания таблиц в которую мы введем структуру из таблицы 1. Для этого перейдем на вкладку индекс и напротив tab_n_rs regular установим слово primary(рис2.1, рис2.2, рис2.3, рис2.4). Сохраняем выполненные действия нажатием Ок, после чего в БД появляется таблица Table1 с перечислением всех полей.Созданный первичный ключ будет еще раз написан и выделен. Создаем вторую таблицу.Щелкнув кнопкой мыши в окне БД вызываем контекстное меню и выбираем пункт NEWTABLE и сохраняем под именем Table2 затем в появившееся окно заносим данные из таблицы2.Запрос - это вопрос к базе данных, возвращающий запись или множество записей, удовлетворяющих вопросу. Этот оператор возвращает одно или множество значений, которые могут представлять собой значения указанных полей записей, удовлетворяющих указанному условию и упорядоченных по заданному критерию. SELECT Fam, Im, Otc, Year_p FROM Student указывает, что следует вернуть поля Fam, Im, Otc и Year_p из ТАБЛИЦЫSTUDENT. ОПЕРАЦИЯIN имеет синтаксис: in () и отбирает записи, в которых значение указанного поля является одним из элементов указанного множества. SELECT Fam, Year_p FROM student WHERE Year_p IN (2002,2003) отберет записи студентов указанных годов поступлен

План
Содержание

Аннотация

1. Анализ предметной области

2. Исследование проектирования БД

3. Реляционная СУБД Visual FOXPRO

4. Проектирование ИЛМ

5. Проектирование ДЛМ

6. Создание файлов таблиц БД

7. Изучение языка запросов SQL

8. Формирование запросов к БД

Заключение

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

Аннотация
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?