Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Инфологическая модель базы данных "Защита доступа"

Пакеты с замком "Extra зиплок" (гриппер), комплект 100 штук (150x200 мм).
Быстрозакрывающиеся пакеты с замком "зиплок" предназначены для упаковки мелких предметов, фотографий, медицинских препаратов и
148 руб
Раздел: Гермоупаковка
Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки
Брелок LED "Лампочка" классическая.
Брелок работает в двух автоматических режимах и горит в разных цветовых гаммах. Материал: металл, акрил. Для работы нужны 3 батарейки
131 руб
Раздел: Металлические брелоки

СОДЕРЖАНИЕ Введение 1. Системный анализ предметной области 1.1. Краткая характеристика предметной области 1.2. Описание предметной области 2. Инфологическое моделирование 2.1.Модель «сущность-связь» 2.2. Связи между сущностями инфологической модели Заключение Список литературы Введение Целью данной курсовой работы является построение и реализация базы данных защиты распределенной базы данных от несанкционированного доступа. Основными задачами, поставленными в ходе работы, являлись: сбор, анализ и сортирование документов с целью описания предметной области; отбор необходимых документов для создания базы данных; выявление сущностей инфологической модели и моделирование связей между ними. В настоящее время практически во всех сферах человеческой деятельности используются базы данных. В том числе решение перечисленных задач позволит достигнуть цели, поставленной в курсовой работе, а именно, реализовать базу данных защиты распределенной базы данных от несанкционированного доступа. В общем смысле термин «база данных» (БД) можно применить к любой совокупности связанной информации, объединенной вместе по определенному признаку, т.е. к набору структурированных данных (организованных определенным образом). При этом большинство БД использует табличный способ представления, где данные располагаются по строкам (которые называются записями) и столбцам (которые называются полями), все записи должны состоять из одинаковых полей и все данные одного поля должны иметь один тип. В настоящее время существует множество систем управления базами данных (СУБД) и других программ, выполняющих похожие функции, преобладающей является реляционная база данных. В компьютерном варианте в реляционной БД информация хранится, как правило, в нескольких таблицах-файлах, связанных между собой посредством одного или нескольких совпадающих в этих таблицах полей (в некоторых компьютерных системах все таблицы одной базы помещаются в один файл). Каждая строка в таблице реляционной БД должна быть уникальна (т.е. не должно быть одинаковых строк-записей). Такие уникальные столбцы (или уникальные группы столбцов), используемые, чтобы идентифицировать каждую строку и хранить все строки отдельно, называются первичными ключами таблицы. Для проектирования БД одной из концепционных является модель «сущность-связь». С помощью сущности моделируется класс однотипных объектов. Сущность имеет имя, уникальное в пределах моделируемой системы. Так как сущность соответствует некоторому классу однотипных объектов, то предполагается, что в системе существует множество экземпляров данной сущности. Объект, которому соответствует понятие сущности, имеет свой набор атрибутов – характеристик, определяющих свойства данного представителя класса. При этом набор атрибутов должен быть таким, чтобы можно было различать конкретные экземпляры сущности. Отношение «один-ко-многим» можно назвать основным типом отношений, использующимся при проектировании современных БД. Поскольку оно позволяет представлять иерархические структуры данных. Отношения один-ко-многим могут быть жесткими и нежесткими. Для жестких отношений должно выполнять требование, что каждой записи в родительской таблице должна соответствовать хотя бы одна запись в дочерней таблице.

Таким образом, выбор реляционной БД открывает широкие возможности для пользователя, позволяя легко создать БД, удовлетворяющую требованиям организаций самого разного пользовательского профиля, выполняющих разные по значимости задачи и использующих неравнозначные объемы информации в своей деятельности. 1. Системный анализ предметной области 1.1. Краткая характеристика предметной области В зависимости о размещения типовых компонентов приложения по узлам сети информационные системы и соответствующие приложения могут строиться различными способами, такими как системы на основе локальной сети персональных компьютеров (файл-серверные приложения), системы с архитектурой клиент-сервер и др. Суть модели файлового сервера состоит в том, что один из компьютеров в сети считается файловым сервером и предоставляет услуги по обработке файлов другим компьютерам. Файл-сервер работает под управлением сетевой операционной системы и играет роль компонента доступа к информационным ресурсам. На других компьютерах в сети функционирует приложение, в котором функции представления информации и логика прикладной обработки совмещены. Обращение за сервисом управления данными происходит через среду передачи с помощью операторов языка SQL или вызовом функций библиотеки API (Applica io Programmi g I erface – интерфейс прикладного программирования). Основное достоинство такой модели состоит в большом обилии готовых СУБД, имеющих SQL-интерфейсы, и существующих инструментальных сердств, обеспечивающих быстрое создание программ клиентской части. Средства разработки чаще всего поддерживают графический интерфейс пользователя в MS Wi dows, стандарт интерфейса ODBC и средства автоматической генерации кода. Недостатки модели файл-сервер: высокий сетевой трафик (вследствие того, что вся логика сосредоточена в приложении, а обрабатываемые данные расположены на удаленном узле; во время работы приложений обычно по сети передаются целые БД); узкий спектр операций манипуляции с данными; отсутствие надежных средств безопасности доступа к данным (защита только на уровне файловой системы). Поэтому предпочтительно применять технологию клиент-сервер, когда сервер базы данных используется не только для хранения информации, но и для обработки запросов к базе данных. Запросы рабочей станции обрабатываются сервером базы данных и обратно возвращается только результат выполнения запроса. Такой подход уменьшает поток данных в сети. Кроме того, обработка запросов сервером базы данных осуществляется быстрее, чем на рабочей станции, так как: в качестве сервера базы данных используется гораздо более мощный компьютер СУБД, используемая в качестве сервера базы данных, обладает более совершенными средствами обработки данных Так как обработка запросов осуществляется на сервере базы данных, а не на рабочей станции, рабочая станция называется клиентом сервера базы данных. При работе в режиме клиент-сервер серверная часть системы управления базами данных устанавливается на файл-сервере, а клиентская часть — на рабочей станции. В ряде случаев клиентская и серверная части являются отдельными компонентами одной СУБД (например, Oracle или SQLbase).

В других случаях в качестве клиентской части используются настольные СУБД или специальные системы разработки приложений клиент/сервер (например, PowerBuilder или SQLWi dows), а в качестве сервера базы данных — мощная СУБД типа Oracle или SQL Server. Основная задача, которая должна быть надежно решена при разработке многопользовательского приложения – это управление возможными столкновениями пользователей при одновременной модификации одних и тех же данных. Эта проблема должна быть решена на двух уровнях: первый – это сведение количества таких конфликтов к минимуму и второй – разработка четкого алгоритма их разрешения. Таблица 1 Низкая конкуренция (случай 1) Высокая конкуренция (случай 2) Блокировка записи Запись данных в переменные Чтение записи Чтение переменных Полноэкранное редактирование Запрос на сохранение данных Сохранение данных Блокировка записи -- Запись данных из переменных в БД Снятие блокировки с записи В таблице 1 приведены два возможных алгоритма модификации данных в многопользовательских системах с низким и высоким уровнями конкуренции пользователей при попытке доступа к одним и тем же данным. В первом случае мы получаем несомненно более стабильную систему за счет захвата нужной записи и тем самым полного устранения возможности одновременной модификации одних и тех же данных. В то же время захваченные данные могут оставаться недоступными долгое время в случае, если пользователь вдруг заметил какую-то ошибку и надолго застрял в поисках путей ее исправления или просто решил отдохнуть в момент подноэкранного редактирования. Для избежания подобных ситуаций можно поставить ограничение на время редактирования, но тогда данные могут вдруг изчезнуть с экрана прямо на глазах изумленного зазевавшегося пользователя. При втором варианте продожительность блокировки не зависит от поведения пользователя. Это время будет определяться только продолжительностью записи данных. Во время редактирования данные продолжают оставаться доступными для других пользователей. Хорошо ли это? Отлично, мы достигли потрясающей гибкости! Но в то же время получили массу забот, так как во время редактирования данных одним пользователем их может изменить и другой. При таком подходе есть риск, что после того, как первый пользователь успешно модифицирует запись, ее тут же освежит и второй работник, который в глаза не видел обновленных первым абонентом сети данных. Ведь у него на экране были данные из БД до их изменения первым пользователем. Для решения этих проблем в СУБД предлагается использовать буферизацию данных. Рассмотрим типичный набор блокировок: отсутствие буферизации. пессимистическая буферизация записи; оптимистическая буферизация записи; пессимистическая буферизация таблицы; оптимистическая буферизация таблицы. Буферизация на уровне записи означает, что перед началом редактирования содержимое текущей записи будет сохранено во внутреннем буфере СУБД. Буферизация нв уровне таблицы сохраняет в буфере содержание всех отобранных для редактирования записей. Оптимистическая буферизация обеспечивает блокировку записей только на время сохранения содержимого буфера в файле, что соответствует приведенному выше случаю 2.

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

1. Использование модели briefcase при разработке приложений баз данных

2. Создание учебной базы данных Телефонный справочник в Access 97

3. Просопографические базы данных России на примере баз данных Comandarm и Duma1

4. Инфологическая модель баз данных "Сущность-связь"

5. Инфологическая модель базы данных "Видепрокат"

6. Инфологическая модель базы данных "Паспортный учет"
7. Инфологическая модель базы данных дистанционного образования
8. Инфологическое моделирование базы данных "Абитуриент"

9. Отчёт по созданию курсовой работы «База данных ACCESS»

10. Характеристика основных отраслей правовой статистики. Ее значение в практической работе правоохранительных органов (Контрольная)

11. Археологический источник и база данных. Выбор модели.

12. Курсовая работа по базе данных СУБД

13. Создание базы данных в Access и работа с ней

14. Реляционные модели базы данных

15. Создание файла и таблиц базы данных мастером и по заданной логической модели

16. База данных заместителя директора по воспитательной работе приюта г. Аксу

Магнитная доска для фото, с маркером, 30x48 см.
Классический вариант магнитной доски найдет свое место в любом доме. Подойдет для игр и обучения, для крепления заметок и для надписей.
447 руб
Раздел: Прочие
Мультиплеер "Антошка".
Супермодный плеер для малышей "Антошка" в оригинальном дизайне! В нем собрано 15 популярных песенок и 5 любимых сказок. Бонус!
344 руб
Раздел: Смартфоны, мультиплееры
Ниблер силиконовый "Зайчик", голубой.
Каждая мама знает, насколько важный этап в жизни младенца представляет собой прикорм. Но как же проблематично скормить хотя бы ложечку
373 руб
Раздел: Ниблеры

17. Обобщение моделей данных в создании ИС

18. Работа с базами данных Microsoft Access 2000

19. Работа с базами данных в MS Excel

20. Работа с базой данных MySQL средствами PHP

21. Работа с таблицей Excel как с базой данных

22. Разработка физической модели базы данных "Учёт характеристик сигналов телемеханики"
23. Реляционная модель данных в системах управления базами данных
24. Блочно-симметричные модели и методы проектирования систем обработки данных

25. Технология работы с различными видами конфликтов (12 моделей конфликтов)

26. Базы данных в Internet

27. Форматы баз данных в автоматизированных библиографических системах

28. Различные классы баз данных по предметным областям использования

29. База данных для учета оплаты за междугородние разговоры

30. Разработка базы данных `ДЕКАНАТ` в среде программирования "Delphi"

31. База данных "Домашняя библиотека"

32. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")

Глобус "Двойная карта" диаметром 320 мм, с подсветкой.
Диаметр: 320 мм. Масштаб: 1:40000000. Материал подставки: пластик. Цвет подставки: черный. Мощность: 220 V, может использоваться в
1141 руб
Раздел: Глобусы
Сетка москитная белая.
Сетка москитная препятствует проникновению насекомых. Не нарушает естественную циркуляцию воздуха. Подходит для любых типов дверных
372 руб
Раздел: Сетки противомоскитные
Ручка-стилус шариковая сувенирная "Никита".
Перед Вами готовый подарок в стильной упаковке — шариковая ручка со стилусом. Она имеет прочный металлический корпус, а именная надпись
415 руб
Раздел: Металлические ручки

33. Разработка базы данных "Кадры"

34. Лекции по теории проектирования баз данных (БД)

35. Разработка базы данных

36. Система управления базами данных ACCESS

37. База данных - Бактериологическая испытательная лаборатория Боханского района

38. Создание базы данных "Библиотека"
39. Инструкция по эксплуатации базы данных магазина «Телевизоры» средствами Access 2000
40. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности

41. Защита баз данных

42. Структура базы данных

43. Опыт создания Базы Данных для источников личного происхождения

44. Качественная основа - гарантированный результат, или... Как создавать и использовать адресные базы данных

45. База данных

46. GeoCad, как база данных для ведения реестра регистрации прав на недвижимость и сделок с ним

47. Организация удаленного доступа к распределенным базам данных

48. Использование Internet/intranet технологий для организации доступа к базам данных

Набор для творчества "Свечи".
С помощью этого набора дети научатся делать настоящие восковые свечи своими руками. Оригинальные свечи будут красивым дополнением к
894 руб
Раздел: Наборы по изготовлению свечей
Набор кастрюль Nadoba "Maruska" (малый).
Вся посуда серии Maruska изготовлена из высококачественной нержавеющей стали 18/10. Толщина стенок - 0,6 мм. Прочное трехслойное
3393 руб
Раздел: Наборы кастрюль
Набор крепированной бумаги, 10 рулонов.
Крепированная бумага прекрасно подходит для воплощения творческих идей не только детей, но и взрослых. Насыщенный цвет бумаги сделает
359 руб
Раздел: Самоклеящаяся, флуоресцентная, перламутровая и прочие

49. Создание баз данных в InterBase SQL Server

50. Пример проектирования базы данных "Библиотека"

51. Основы использования WWW - технологий для доступа к существующим базам данных

52. Базы данных по законодательству в интернет и на компакт-дисках

53. Организация баз данных

54. Базы данных и знаний
55. Web-серверы, базы данных в Интернет, Поиск информации в Интернет, Основные системы и средства
56. База данных для информационной системы - Таксопарк

57. Защита баз данных. Access 2000

58. Операционная среда Windows. База данных Microsoft Access

59. Организация доступа к базам данных в Интернет

60. Перенос Базы Данных на WEB-сервер

61. Разработка баз данных в Delphi

62. Реляционные базы данных-правила формирования отношений

63. Создание базы данных в интегральном пакете Works

64. Учет очереди на получение квартир по организациям (база данных)

Набор ручек капиллярных STABILO point 88, 6 ручек.
В наборе 6 ручек, цвет: голубой, красный, синий, черный, фиолетовый, сиреневый. Великолепное качество и функциональность капиллярных ручек
368 руб
Раздел: Капиллярные
Полотенце вафельное "Райский уголок", банное, пляжное, 100х150 см.
Вафельное полотенце "Райский уголок". Легкое и практичное полотенце удобно использовать на пляже, в бане и в бассейне.
304 руб
Раздел: Большие, ширина свыше 40 см
Глобус Земли, физико-политический, с подсветкой, 320 мм.
Глобус Земли физико-политический, с подсветкой, работает от сети. Диаметр: 320 мм. На пластиковой подставке. Рельефный. Цвет подставки
1159 руб
Раздел: Глобусы

65. Windows Forms: Современная модель программирования для создания GUI приложений

66. Система баз данных MS Access

67. Менеджер подключений к базам данных

68. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных

69. Базы данных SQL

70. Аспектно-ориентированные методы в управлении информационными потоками баз данных ДП АСУТП
71. Использование пакета Cold Fusion для MS Windows при построении WWW - интерфейсов к базам данных
72. Разработка базы данных «Магазин бытовой техники “Электрон” средствами СУБД MS Access»

73. Расчет экономической эффективности и срока окупаемости программы «База данных по учету табельного времени»

74. Использование системы управления базами данных Acceess при ведении бухгалтерского учета затрат на производство

75. Лінгвістична база даних українських художніх порівнянь

76. База даних "Кафедра" в Access з меню MDI

77. База даних клієнтів і замовлень

78. База даних по обліку вогнепальної зброї

79. База даних по приватних підприємствах регіону

80. База даних фільмотеки: розробка проекту

Шкатулка музыкальная "Балерина и звездное небо".
Музыкальная шкатулка для украшений с классической музыкой. Когда шкатулка открыта - звучит музыка и фигурка кружится. Необычное зеркальце,
1116 руб
Раздел: Шкатулки музыкальные
Подставка для сортировки писем и бумаг "Germanium", черная.
Выполнена из металла (сетка). 5 вместительных секций. Размер - 195х365х205 мм. Цвет - черный.
758 руб
Раздел: Подставки, лотки для бумаг, футляры
Датчик протечки воды "Сирена AL-150", напольный 90 дБ, батарейка в комплекте.
Датчик протечки воды Сирена AL-150 предупредит вас о появлении воды. Его следует размещать на полу или в месте, где вода появится при
444 руб
Раздел: Прочее

81. База данных

82. База данных "Автосервис" в среде Borland Delphi 6.0.

83. База данных "Библиотека"

84. База данных "Пассажирские железнодорожные перевозки"

85. База данных "Сотрудники"

86. База данных "Учет готовой продукции на складе"
87. База данных MS Access
88. База данных аптеки готовых лекарственных форм

89. База данных велосипедного магазина

90. База данных для организации по продаже канцелярских товаров

91. База данных компьютерного магазина

92. База данных компьютерной фирмы

93. База данных по учёту видеокассет

94. База данных приёмной комиссии

95. База данных учащихся

96. Бази даних в Excel, Access з викликами на VBA

Тубус - карта "План покорения МИРА", магнитная, на холодильник.
Подарок заядлому путешественнику. Вы наверняка уже знакомы со знаменитой картой мира, верхний слой которой стирается монетой по принципу
1100 руб
Раздел: Прочее
Маркеры-кисти "Zendoodle. Edding 1340", 10 штук.
Набор фломастеров с гибким наконечником в виде кисточки. Различная толщина линии. Идеально подходит для раскрашивания печатей. Чернила на
664 руб
Раздел: 7-12 цветов
Дневник школьный "Голубой щенок".
Формат: А5+ (210х160 мм). Количество листов: 48. Внутренний блок: офсет 70 г/м2. Способ крепления: ниткошвейный. Переплет: твердый с
381 руб
Раздел: Для младших классов

97. Базы данных

98. Базы данных

99. Базы данных и информационные технологии

100. Базы данных и управление ими


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.