Защита базы данных от несанкционированного доступа
Накопители на жестких дисках (винчестеры).Распространены также широко, как и накопители на гибких дисках, но имеют гораздо большую скорость передачи данных, большую емкость и надежность хранения информации. Стоимость винчестеров постоянно падает, а скорость, надежность и емкость (жестким диском объемом 1−2Гб сейчас уже никого не удивишь) возрастают. Все это делает их незаменимым атрибутом любой… Читать ещё >
Защита базы данных от несанкционированного доступа (реферат, курсовая, диплом, контрольная)
Для защиты базы данных от несанкционированного доступа применяется много методов и приемов, перечислим некоторые из них:
- 1. Защиты БД паролем доступа;
- 2. Шифрование данных в базе данных;
- 3. Идентификация пользователя с помощью имени пользователя и пароля и соответственно на основании этого предоставления определенных полномочий (чтения, записи, удаления, изменения).
В нашей базе данных был применен первый способ защиты. Данный способ заключается он в следующем: при запуске приложения появляется диалоговое окно на введение пароля доступа (Рисунок 2). При введение неверного пароля доступ в БД запрещается и предлагается ещё раз ввести пароль БД, при введении же верного пароля доступ в БД открыт.
Рисунок 2 — Диалоговое окно ввода пароля БД.
Требования к техническому обеспечению
Для корректной работы приложения необходимо:
ЭВМ (Рисунок 3).
Рисунок 3 — Обобщенная схема ПЭВМ: 1-микропроцессор, 2-основная память, 3-ВЗУ, 4-дисплей, 5-клавиатура, 6-печатающее устройство, 7-системная магистраль.
Основным устройством ПЭВМ является микропроцессор, который обеспечивает выполнение различных операций, содержащихся в программе. В настоящее время наибольшее распространение получили 32-разрядные микропроцессоры, но уже очевидно, что скоро на смену им придут 64-разрядные микропроцессоры. Разрядность означает длину рабочего слова в двоичном коде. Микропроцессоры также так же различаются по тактовой частоте, с которой они работают. Чем больше тактовая частота и разрядность, тем выше производительность процессора. Выполнение нескольких десятков миллионов операций в секунду является обычным делом для ПЭВМ.
Производительность ПЭВМ зависит также и от количества памяти, с которой она работает. Память бывает основная и внешняя. Основная память состоит из двух компонентов: постоянного запоминающего устройства (ROM или ПЗУ) и оперативного запоминающего устройства (RAM или ОЗУ). В ОЗУ хранится динамическая информация программы и обрабатываемые данные. При выключении питания содержимое ОЗУ теряется. ПЗУ, как правило, гораздо меньше ОЗУ, информация в нем хранится постоянно и ее изменение либо вообще невозможно, либо возможно только при помощи специальных устройств (программаторов ПЗУ). Емкость памяти 8-разрядных ЭВМ как правило 64Кб — 640Кб, 16-разрядных — 1Мб, 32-разрядных — 4Мб и более.
Внешние запоминающие устройства (ВЗУ) также бывают разных типов. Ленточные накопители служат для хранения информации на магнитной ленте. В настоящее время могут хранить до нескольких гигабайт (1Гб = 1024 Мб) информации. Несмотря на то, что эти устройства появились довольно давно, они до сих пор широко распространены, главным образом из-за большого объема вмещаемых данных, и используются в основном для резервного копирования и длительного хранения информации. Дисковые накопители в настоящее время наиболее широко распространены. Их можно разделить на несколько групп:
- а) Накопители на гибких дисках (флоппи дисках). Несмотря на сравнительно низкую емкость дискет (от 1 до 3Мб) в настоящее время очень широко распространены главным образом из-за низкой стоимости.
- б) Накопители на жестких дисках (винчестеры).Распространены также широко, как и накопители на гибких дисках, но имеют гораздо большую скорость передачи данных, большую емкость и надежность хранения информации. Стоимость винчестеров постоянно падает, а скорость, надежность и емкость (жестким диском объемом 1−2Гб сейчас уже никого не удивишь) возрастают. Все это делает их незаменимым атрибутом любой современной ПЭВМ.
Минимальный объем в данной конфигурации для HDD 5 Гб в) Все большее распространение в настоящее время получают накопители на лазерных дисках (CD-ROM). Несмотря на ряд недостатков CD-ROM (небольшая скорость передачи данных и невозможность перезаписи) они занимают все более существенную роль как средство хранения информации благодаря тому что могут хранить большой объем информации (порядка 500Мб), обеспечивают высочайшую надежность и при этом их себестоимость немногим выше стоимости гибких дисков.
В качестве дисковых накопителей рекомендуется использовать все вышеназванные по необходимости.
Дисплей — основное устройство для отображения информации. Характеризуются размером экрана, максимальным разрешением и пр. Чем больше размер экрана и чем больше разрешение, тем, соответственно больше информации можно на нем разместить.
Минимум с диагональю 15 дюймов.
Клавиатура — основное устройство для ввода информации.
Существуют также устройства, облегчающие работу оператора, такие, как мышь, световое перо и пр. Также для ввода информации широко используются сканеры.
Bсе устройства ПЭВМ взаимодействуют через системную магистраль. Однако из ВЗУ информация сначала должна быть переписана в ОЗУ и лишь тогда она Объем ОЗУ можно определить как.
V=V1+V2+V3,.
где V1- минимальные требования со стороны ОС;
V2- дополнительное пространство ОЗУ, требуемое для установки дополнительных программных модулей (BDE — 256 Мбайт);
V1- минимальная требуемая ОС Windows XP — 128 Мбайт;
V3 — объем ОЗУ, занимаемый самой программой, которая выбирается на усмотрение пользователя;
Таким образом, минимальные требования к техническому обеспечению следующие: Процессор -300 МГц, ОЗУ-128 Мб, винчестер — 5 Гб, видео карта 4 Мб, дисковод 3,5, CD-ROM, монитор с диагональю 14 дюймов, клавиатура, мышь.
Так как возможно выводить на печать результаты вычислений необходим принтер.
Требования к программному обеспечению
Решение задачи автоматизации анализа доходности ценных бумаг обеспечивается при наличии АРМ, снабженным следующим программным обеспечение:
- — ОС Windows XP;
- — пакет Microsoft Office XP;
- — драйверы для принтера.