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

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

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

Горшок торфяной для цветов.
Рекомендуются для выращивания крупной рассады различных овощных и цветочных, а также для укоренения саженцев декоративных, плодовых и
7 руб
Раздел: Горшки, ящики для рассады
Коврик для запекания, силиконовый "Пекарь".
Коврик "Пекарь", сделанный из силикона, поможет Вам готовить вкусную и красивую выпечку. Благодаря материалу коврика, выпечка не
202 руб
Раздел: Коврики силиконовые для выпечки
Крючки с поводками Mikado SSH Fudo "SB Chinu", №4BN, поводок 0,22 мм.
Качественные Японские крючки с лопаткой. Крючки с поводками – готовы к ловле. Высшего качества, исключительно острые японские крючки,
58 руб
Раздел: Размер от №1 до №10

СодержаниеВВЕДЕНИЕ ЦЕЛЬ РАБОТЫ 1 Теоретические положения 1.1 Основные понятия БД и СУБД 1.2 Инфологическая модель данных &quo ;Сущность-связь&quo ; 1.2.1 Основные понятия 1.2.2 Типы связей между сущностями 1.2.3 Классификация сущностей их обозначения (описания) 1.3 Реляционная модель данных 1.4 Нормальные формы отношений 2 Этапы проектирования БД 2.1 Советы и рекомендации 3 Задания к выполнению курсовой работы 3.1 Перечень заданий 3.2 Варианты заданий 4 Рекомендации по оформлению курсовой работы ВВЕДЕНИЕ Современные информационные системы, основанные на концепции банков данных и баз знаний, характеризуются большими объемами хранимой информации, их сложной организацией, необходимостью удовлетворять разнообразные требования пользователей. Важным компонентом этой концепции является единая методология проектирования баз данных. Базы данных, являясь информационной моделью непрерывно меняющегося реального мира, также должны меняться, чтобы адекватно отображать действительность. Поэтому для сопровождения и эксплуатации информационных систем требуется постоянное использование процедур проектирования баз данных. Методология проектирования автоматизированных банков данных может рассматриваться как совокупность методов и средств, последовательное применение которых обеспечивает разработку проекта баз данных, удовлетворяющего заданным целям. Рассматриваемая методология позволяет пользователю лучше понять, как следует специфицировать требования к данным. Следуя этой методологии, проектировщик может выполнять более глубокий и содержательный анализ требований к данным, осуществлять контроль и управление кодом проектирования. ЦЕЛЬ РАБОТЫ Целью курсовой работы является изучение основ проектирования баз данных в организационно-управленческих приложениях. В процессе изучения дисциплины и выполнения курсовой работы студенты должны усвоить теоретические основы организации баз данных, включая принципы построения на концептуальном, логическом и физическом уровнях, научиться ставить и решать практические задачи проектирования и эксплуатации баз данных. 1 Теоретические положения 1.1 Основные понятия БД и СУБД Взаимосвязанные данные, которые позволяют описать ту или иную реальную систему, называются информационной системой. Каждая информационная система ориентирована на конкретную предметную область, которую она описывает. Существует понятие объекта предметной области. Каждый объект предметной области характеризуется конечным набором атрибутов (элементов данных, реквизитов). Количество и форма представления атрибутов определяется пользователем будущей БД. Любой элемент данных характеризуется: именем; формой представления (алфавитная, алфавитно-цифровая, дата); длиной, т.е. количеством символов, выделяемых для конкретных данных. Среди элементов, характеризующих объект предметной области, присутствуют ключевые элементы данных (ключи). К ключевым элементам данных относятся такие элементы данных, по значениям которых можно идентифицировать значения остальных элементов данных. На практике часто встречаются такие ситуации, когда в качестве ключа выступает не один, а несколько элементов данных совместно.

Совокупность значений элементов данных, связанных определенным порядком, называется записью. Упорядоченная совокупность элементов множества называется картежом. Упорядоченная совокупность записей называется файлом данных. База данных представляет собой совокупность связанных данных в конкретной предметной области и различного назначения. Программное обеспечение, аппаратные средства, программируемая логика и процедуры, осуществляющие управление базами данных, называются системой управления базами данных (СУБД). Структурой БД является СУБД, ориентированное описание данных или схема, обычно выраженная в терминах языка описания данных. 1.2 Инфологическая модель данных &quo ;Сущность-связь&quo ; 1.2.1 Основные понятия Цель инфологического моделирования – обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Поэтому инфологическую модель данных пытаются строить по аналогии с естественным языком (последний не может быть использован в чистом виде из-за сложности компьютерной обработки текстов и неоднозначности любого естественного языка). Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты). Сущность – любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, самолеты, рейсы, вкус, цвет и т.д. Необходимо различать такие понятия, как тип сущности и экземпляр сущности. Понятие тип сущности относится к набору однородных личностей, предметов, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе. Например, типом сущности может быть ГОРОД, а экземпляром – Москва, Киев и т.д. Атрибут – поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей (например, ЦВЕТ может быть определен для многих сущностей: СОБАКА, АВТОМОБИЛЬ, ДЫМ и т.д.). Атрибуты используются для определения того, какая информация должна быть собрана о сущности. Примерами атрибутов для сущности АВТОМОБИЛЬ являются ТИП, МАРКА, НОМЕРНОЙ ЗНАК, ЦВЕТ и т.д. Здесь также существует различие между типом и экземпляром. Тип атрибута ЦВЕТ имеет много экземпляров или значений: Красный, Синий, Банановый, Белая ночь и т.д., однако каждому экземпляру сущности присваивается только одно значение атрибута. Абсолютное различие между типами сущностей и атрибутами отсутствует. Атрибут является таковым только в связи с типом сущности. В другом контексте атрибут может выступать как самостоятельная сущность. Например, для автомобильного завода цвет – это только атрибут продукта производства, а для лакокрасочной фабрики цвет – тип сущности. Ключ – минимальный набор атрибутов, по значениям которых можно однозначно найти требуемый экземпляр сущности. Минимальность означает, что исключение из набора любого атрибута не позволяет идентифицировать сущность по оставшимся. Для сущности Расписание ключом является атрибут Номер рейса или набор: Пункт отправления, Время вылета и Пункт назначения (при условии, что из пункта в пункт вылетает в каждый момент времени один самолет).

Связь – ассоциирование двух или более сущностей. Если бы назначением базы данных было только хранение отдельных, не связанных между собой данных, то ее структура могла бы быть очень простой. Однако одно из основных требований к организации базы данных – это обеспечение возможности отыскания одних сущностей по значениям других, для чего необходимо установить между ними определенные связи. А так как в реальных базах данных нередко содержатся сотни или даже тысячи сущностей, то теоретически между ними может быть установлено более миллиона связей. Наличие такого множества связей и определяет сложность инфологических моделей. 1.2.2 Типы связей между сущностями Между двумя сущностям, например, А и В возможны четыре вида связей. Первый тип – связь ОДИН-К-ОДНОМУ (1:1): в каждый момент времени каждому представителю (экземпляру) сущности А соответствует 1 или 0 представителей сущности В: Студент может не &quo ;заработать&quo ; стипендию, получить обычную или одну из повышенных стипендий. Второй тип – связь ОДИН-КО-МНОГИМ (1:М): одному представителю сущности А соответствуют 0, 1 или несколько представителей сущности В. Квартира может пустовать, в ней может жить один или несколько жильцов. Так как между двумя сущностями возможны связи в обоих направлениях, то существует еще два типа связи МНОГИЕ-К-ОДНОМУ (М:1) и МНОГИЕ-КО-МНОГИМ (М: ). 1.2.3 Классификация сущностей их обозначения (описания) Существует три основных класса сущностей: стержневые, ассоциативные и характеристические, а также подкласс ассоциативных сущностей – обозначения (рис.1). Расширим также язык ER-диаграмм, введя для изображения характеристики трапецию (рис. 2.2). Стержневая сущность (стержень) – это независимая сущность (несколько подробнее она будет определена ниже). Ассоциативная сущность (ассоциация) – это связь вида &quo ;многие-ко-многим&quo ; (&quo ;-ко-многим&quo ; и т.д.) между двумя или более сущностями или экземплярами сущности. Ассоциации рассматриваются как полноправные сущности: они могут участвовать в других ассоциациях и обозначениях точно так же, как стержневые сущности; могут обладать свойствами, т.е. иметь не только набор ключевых атрибутов, необходимых для указания связей, но и любое число других атрибутов, характеризующих связь. Характеристическая сущность (характеристика) – это связь вида &quo ;многие-к-одной&quo ; или &quo ;одна-к-одной&quo ; между двумя сущностями (частный случай ассоциации). Единственная цель характеристики в рамках рассматриваемой предметной области состоит в описании или уточнении некоторой другой сущности. Необходимость в них возникает в связи с тем, что сущности реального мира имеют иногда многозначные свойства. Существование характеристики полностью зависит от характеризуемой сущности. Для описания характеристики используется новое предложение ЯИМ, имеющее в общем случае вид: ХАРАКТЕРИСТИКА (атрибут 1, атрибут 2, .) {СПИСОК ХАРАКТЕРИЗУЕМЫХ СУЩНОСТЕЙ}. Обозначающая сущность или обозначение – это связь вида &quo ;многие-к-одной&quo ; или &quo ;одна-к-одной&quo ; между двумя сущностями и отличается от характеристики тем, что не зависит от обозначаемой сущности.

Этот инструмент используют в основном системные аналитики и специалисты по внедрению информационных систем. ERwin предназначен для другого круга задач и для специалистов другого профиля - это система проектирования баз данных. Многочисленные пожелания читателей и выход новой версии продукта фирмы Computer Associater - BPwin 4.0 побудили автора написать книгу, целиком посвященную BPwin и предназначенную для специалистов, задачей которых является создание функциональных моделей и реинжиниринг бизнес-процессов. Предлагаемая читателю книга содержит описание методов структурного анализа в объеме, необходимом для практической работы. Применение методов иллюстрируется примерами. Книга состоит из четырех глав. Гл. 1 посвящена изложению основ методологии функционального моделирования и построению моделей IDEFO, IDEF3 и DFD с помощью BPwin 4.O. В ней также рассматривается стоимостный анализ и основы имитационного моделирования. В гл. 2 излагаются принципы построения отчетов на основе информации функциональной модели. Рассматриваются как встроенные средства BPwin 4.0, предназначенные для создания отчетов, так и использование генератора отчетов Crystal Reports. В гл. 3 вводится понятие модели данных

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

2. Проектирование базы данных Библиотека

3. Методология проектирования баз данных

4. Проектирование баз данных MS Access

5. Проектирование базы данных "Больница"

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

9. Проектирование базы данных оптового склада

10. Создание мультимедийного электронного учебника "Проектирование баз данных"

11. Принципы проектирования и использования многомерных баз данных

12. Проектирование и реализация базы данных

13. Проектирование и создание базы данных в среде MS Access и Web-узел для Молодежного Центра

14. Проектирование реляционной базы данных в предметной области

15. Проектирование, создание и управление базой данных «Переплетная мастерская» в пакете MS Access

16. База данных для проекта досугового учреждения в городе Муроме Владимирской области

Набор фруктов.
Фрукты выглядят почти как настоящие. Их в наборе 8 штук - ананас (длина 12 см), гроздь винограда (10 см), лимон (8 см), груша (длина 9
537 руб
Раздел: Продукты
Игрушка-подушка "Жираф", 32 см.
Главное достоинство подушки-это осязательный массаж, приятный, полезный и антидепрессивный. Внешний материал-гладкий, эластичный и прочный
1009 руб
Раздел: Антистрессы
Карандаши цветные "Kores", 24 цвета, с точилкой.
Двусторонние цветные карандаши имеют насыщенные цвета. Трехгранная форма корпуса снижает усталость и придает дополнительный комфорт.
311 руб
Раздел: 13-24 цвета

17. Информация, информатика, базы данных. Периферийные устройства

18. Пример базы данных на Delphi 2.0

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

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

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

22. Работа с Базами данных в Delphi
23. Разработка базы данных, отражающей учет успеваемости студентов
24. Базы данных Microsoft Access

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

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

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

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

29. Разработка рисунка настенного календаря с помощью графического редактора CorelDRAW. Создание базы данных «Туристических фирм г. Минска» с помощью пакета программ Access

30. Классификация баз данных

31. Системы принятия решений, оптимизация в Excel и базы данных Access

32. HTML и базы данных

Набор для создания украшений "Кукла".
З маленькие куколки в разных нарядах, входящие в набор, предоставят простор для самой смелой фантазии, а с помощью страз и блесток
806 руб
Раздел: Бумажные куклы
Стул детский Little Angel "Я расту" (цвет: салатовый).
Размер: 30х32,5х58,2 см. Материал: пластик. Цвет: салатовый.
625 руб
Раздел: Стульчики
Двухколесный мотоцикл-каталка со шлемом, значком и протоколом.
Двухколесный мотоцикл-каталка снабжен шлемом, значком и протоколом. Такая игрушка предназначена для детей старше одного года. Она
1765 руб
Раздел: Каталки

33. Работа в среде EXCEL. Средства управления базами данных в EXCEL

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

35. База данных страховой компании

36. Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации (Диплом)

37. Visual C++. Бази даних Укр.

38. Археологический источник и база данных. Выбор модели.
39. Использование Internet/intranet технологий для организации доступа к базам данных
40. Создание баз данных в InterBase SQL Server

41. Средства доступа к базам данных в Internet и свободно доступная СУБД POSTGRES95

42. Базы данных и файловые системы

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

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

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

46. Web-серверы, базы данных в Интернет, Поиск информации в Интернет, Основные системы и средства

47. База данных для информационной системы - Таксопарк

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

Альбом для пастели "Pastel", А2, 20 листов.
Формат: А2. Количество листов: 20. Плотность бумаги: 300 г/м2. Блок: синий. Твердая подложка.
429 руб
Раздел: 14-24 листа
Бутылочка для кормления "Avent" Natural (260 мл).
Уникальная эргономичная форма позволяет комфортно держать бутылочку в любом положении. Инновационный двойной клапан эффективно снижает
481 руб
Раздел: Бутылочки
Ранец ортопедический "Kitty", цвет розовый.
Ранец с ортопедической спинкой. Компактная обтекаемая форма. Крышка из износостойкой искусственной кожи! Широкие удобные лямки
3295 руб
Раздел: Без наполнения

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

50. Организация Web-доступа к базам данных с использованием SQL-запросов

51. Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)

52. Работа с базами данных

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

54. Создание баз данных в Microsoft Access
55. Создание и ведение баз данных
56. Упражнения по базам данных MS ACCESS (методичка)

57. Формирование базы данных

58. Некоторые аспекты обеспечения эффективности работы системы управления базами данных

59. Манифест систем объектно-ориентированных баз данных

60. Разработать программу на алгоритмическом языке программирования С++ , реализующую учебную систему управления базой данных

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

62. Информационно-справочная система, обеспечивающая работу с базой данных Bit

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

64. HTML и базы данных

Папка для труда "Машина и путешествия".
Размер: 325х245 мм. Материал: ткань. Расцветка в ассортименте, без возможности выбора!
322 руб
Раздел: Папки для труда
Кресло детское мягкое "Sleepy Cat".
Мягкое детское кресло Sleepy Cat будет прекрасным аксессуаром детской комнаты, выполнено в виде мягкой игрушки. Дети будут чувствовать
1350 руб
Раздел: Качели, кресла-качалки, шезлонги
Светильник "Диско шар".
Компактная световая установка для домашней дискотеки, детского праздника или просто уютного вечера в кругу семьи своим кристальным блеском
427 руб
Раздел: Необычные светильники

65. Создание базы данных «расписание»

66. Использование пакета Cold Fusion для MS Windows при построении WWW - интерфейсов к базам данных

67. Разработка базы данных «Магазин бытовой техники “Электрон” средствами СУБД MS Access»

68. Використання баз даних та інформаційно-пошукових систем для раціонального ведення діловодства

69. Правовая охрана программ для ЭВМ и баз данных

70. Автоматизация базы данных для ООО "ОриенБанк"
71. База даних "Теорія та практика прикладного програмування"
72. База даних лікарських препаратів

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

74. База даних студії веб-дизайну

75. База данный "Хозяйственный учет футбольного клуба"

76. База данных "Автоматизация учета больных в студенческой больнице"

77. База данных "Архив"

78. База данных "Международные переговоры"

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

80. База данных "Такси"

Пенал школьный "Pixie Crew" с силиконовой панелью для картинок (чёрный).
Повседневные вещи кажутся скучными и однотонными, а тебе хочется выглядеть стильно и быть не как все? "Pixie Crew" сделает твою
1096 руб
Раздел: Без наполнения
Кулинарный набор "Mayer & Boch", 17 предметов.
Кондитерский мешок с 16-ю насадками идеально подходит для хозяек, увлекающихся кулинарным искусством. С помощью насадок, имеющих различное
377 руб
Раздел: Кондитерские принадлежности
Экспресс-скульптор "Эврика", большой.
Настоящее искусство в Ваших руках! Экспресс-скульптор - это не только стимулятор творческих способностей, но и точечный
943 руб
Раздел: Антистрессы

81. База данных "фруктовый сад"

82. База данных MS Access

83. База данных аттестационных ведомостей

84. База данных видеокарт

85. База данных для ремонта автомобилей

86. База данных компьютерного магазина
87. База данных компьютерной фирмы
88. База данных по учёту видеокассет

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

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

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

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

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

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

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

96. Восстановление базы данных

Штамп самонаборный "Printer С20-Set", 38x14 мм, синий.
Размер оттиска: 38х14 мм. 4 строк текста, без рамки. Касса шрифта с пинцетом для набора в комплекте. В комплекте: сменная подушка,
492 руб
Раздел: Штемпельная продукция, губочницы
Кошелёк "Pixie Crew" с силиконовой панелью для картинок (чёрный, алфавит).
Повседневные вещи кажутся скучными и однотонными, а тебе хочется выглядеть стильно и быть не как все? "Pixie Crew" сделает твою
799 руб
Раздел: Косметички, кошельки
Бумага "IQ Color", А4, 160 г/м2, 250 листов, черный.
Обладает высокой однородностью цвета и точной нарезкой листа. Применяется для печати на копировально-множительной технике, лазерных и
1124 руб
Раздел: Формата А4 и меньше

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

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

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


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