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

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

Базы данных

Брелок LED "Лампочка" классическая.
Брелок работает в двух автоматических режимах и горит в разных цветовых гаммах. Материал: металл, акрил. Для работы нужны 3 батарейки
131 руб
Раздел: Металлические брелоки
Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки
Мыло металлическое "Ликвидатор".
Мыло для рук «Ликвидатор» уничтожает стойкие и трудно выводимые запахи за счёт особой реакции металла с вызывающими их элементами.
197 руб
Раздел: Ванная

Федеральное агентство по образованиюТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра комплексной информационной безопасности электронно-вычислительных систем (КИБЭВС)Проектирование учебно-исследовательской базы данных &quo ;Клиенты&quo ;Пояснительная записка к курсовой работе по дисциплине «Базы данных» Студент гр. № 523-3 Елисеев В.Н. « » 2005 Руководитель Сопов М. А. « » 2005 Томск – 2005 Министерство образования РФ ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра комплексной информационной безопасности электронно- вычислительных систем (КИБЭВС) ЗАДАНИЕ по курсовому проектированию по дисциплине “Базы данных” студенту Елисееву Василию Николаевичу группы 523-3 факультета ВС. Тема проекта: ”Клиенты” 2. Срок сдачи студентом законченного проекта 3. Исходные данные к проекту: Исследовать заданную предметную область, выбрать существенные атрибуты. Построить концептуальную модель предметной области. На основе концептуальной модели построить реляционную модель, установить связи между объектами. Задать первичные и внешние ключи. Провести нормализацию. Объяснить выполненные преобразования. Провести исследование полученной модели, задав несколько сложных запросов к полученной модели. Предметная область: Клиент, проект, плата за проект, исполнитель, соисполнитель. Клиент может заказать несколько проектов. Плата за проект не может меняться. Один проект может быть заказан несколькими клиентами. Проект может выполняться полностью исполнителем или с помощью соисполнителей. В проекте может быть несколько соисполнителей и один соисполнитель может выполнять несколько проектов. 4.Дата выдачи задания: Задание принял к исполнению (дата) Елисеев В.Н (подпись студента) Содержание 1. Введение . .4 2. Построение концептуальной модели . . 5 3. Проектирование реляционной модели данных на основе принципов нормализации . .7 3.1 Нормализация . . 7 3.2 Глоссарий . 9 4. Проектирование базы данных в Microsof Access . 10 4.1 Построение таблиц . .10 4.2 Создание запросов .11 4.3 Создание SQL – запросов (S ruc ured Query La guage) .14 5. Заключение . 18 Список использованных источников . .19 1. Введение Клиенты заказывают проекты и вносят за них определенную плату. Проект выполняется исполнителями, иногда исполнителям помогают соисполнители. Необходимо спроектировать учебно-исследовательскую базу данных, в которую заносится информация о клиентах, заказанных ими проектах, стоимости проектов, а также исполнителях и соисполнителях, разрабатывающих эти проекты. Для проектирования выбрать любую систему проектирования. 2. Построение концептуальной модели Объектами модели являются: клиент, проект, плата, исполнитель, соисполнитель. К объектам модели выбираем основные атрибуты. Основные атрибуты для клиента: Идентификационный номер клиента: Имя Фамилия Отчество Адрес Телефон Основные атрибуты для проекта: Идентификационный номер проекта Название Стоимость Длительность Техническое задание Основные атрибуты для платы за проект: Идентификационный номер платежа Сумма платежа Основные атрибуты для исполнителя: Идентификационный номер исполнителя Фамилия Основные атрибуты для соисполнителя: Идентификационный номер соисполнителя Фамилия После выбора атрибутов определяются связи между объектами.

В зависимости от условий, связи между объектами могут быть: один к одному, один ко многим и многие ко многим. Между объектами исполнитель и проект имеется связь один ко многим, так как один исполнитель может выполнять множество проектом, но один проект не могут выполнять несколько исполнителей. Объекты клиент и проект, клиент и плата, исполнитель и соисполнитель взаимодействуют с помощью связей многие ко многим, так как много клиентов могут заказать много проектов, много клиентов могут внести много платежей и много исполнителей могут иметь много соисполнителей. В результате спроектирована концептуальная модель, изображенная на рисунки 2.1 3 Проектирование реляционной модели данных на основе принципов нормализации На основе концептуальной модели строится реляционная модель, т.е. для каждого объекта создается таблица, содержащая все атрибуты данного объекта. Уникальный атрибут будет являться первичным ключом. Для построения связей между таблицами добавляются поля, которые будут внешними ключами. В результате, построив связи с помощью первичных и внутренних ключей, получаем реляционную модель. 3.1 Нормализация Нормализация – это процесс, позволяющий гарантировать, эффективность структур данных в реляционной базе данных. Реляционная база данных считается эффективной, если она обладает следующими характеристиками: отсутствие избыточности, минимальное использование ull-значений, предотвращение потери информации. Первая нормальная форма (1НФ). Говорят, что реляционная таблица находится в первой нормальной форме, если и только если все значения полей атомарные. Все таблицы реляционной модели данных находится в 1НФ по определению. Вторая нормальная форма (2НФ). Говорят, что таблица находится во второй нормальной форме, если и только если каждый его неключевой атрибут зависит от первичного ключа. Для приведения таблиц ко второй нормальной форме необходимо выделить в отдельные таблицы группы атрибутов, зависящих от части возможного ключа таблицы 1НФ. 3.2 Глоссарий Таблица 3.2.1 Сопоставление некоторых физических и логических имен модели Физическое имя Логическое имя Тип поля Описание Id Clie Номер клиента Числовое Уникальный идентификатор клиента Id Projec Номер проекта Числовое Уникальный идентификатор проекта Id Buy Номер платежа Числовое Уникальный идентификатор платежа Id isp Номер исполнителя Числовое Уникальный идентификатор исполнителя Id soisp Номер соисполнителя Числовое Уникальный идентификатор соисполнителя 4. Проектирование базы данных в Microsof Access Для проектирования базы данных была выбрана программная система разработки Microsof Access, как наиболее распространенная и, на мой взгляд, наиболее удобная система. 4.1 Построение таблиц Таблицы создаем в режиме конструктора – указываем имена полей (ими будут являться атрибуты объекта, для которого строится таблица), для каждого поля определяем тип. Также выбираем ключевое поле Далее приступаем к заполнению таблицы данными. Данные в каждое поле вводим вручную 4.2 Создание запросов. После того как все необходимые таблицы построены, в них занесены все требующиеся данные, приступаем к созданию запросов на выборку.

Для этого переходим на вкладку “Запросы”. В режиме конструктора добавляем таблицы, необходимые для запроса. После того как необходимые таблицы добавлены, приступаем к формированию запроса. В строке “Имя таблицы” выбираем таблицы, по которым будет осуществляться выборка, соответственно в строке “Поле” поля для выборки. В строке “Условие отбора” указываем условие для поля, по которому будет выполняться выборка. В строке “Вывод на экран” ставим “флажки” под тем полем, которое необходимо вывести на экран после выполнения запроса. Для примера добавим таблицу “Клиенты”. Из таблицы “Клиенты” осуществим выборку по полям: “Имя”, “Фамилия” и “Отчество”. Условие отбора - “Like &quo ;А&quo ;” для поля “Имя”. (Рисунок 4.2.2). ператор Like понимается как “подобно чему-либо”, а оператор “ ”, обозначает, что после буквы “А” следует любая комбинация из любого количества символов. Т.е. мы создали запрос на выборку всех клиентов из таблицы “Клиенты”, чьё имя начинается на «А» 4.3 Создание SQL – запросов (S ruc ured Query La guage) SQL позволяет пользователю базы данных создавать и удалять, содержащиеся в отношениях данные, налагать обеспечивающие целостность реляционных данных правила и выполнять полный набор операций реляционной алгебры. Для создания SQL – запроса перейдем в режим конструктора, затем перейдем в режим SQL На языке SQL напишем запрос следующего содержания SELEC Плата.сумма, Клиенты.Имя, Клиенты.Фамилия, Клиенты.Отчество FROM Плата, Клиенты WHERE Плата.сумма BE WEE 55000 A D 70000; В данном примере создан SQL – запрос, который осуществляет выборку (SELEC ) по полям “Сумма”, “Имя”, “Фамилия”, “Отчество” из (FROM) таблиц “Плата” и “Клиенты”, где (WHERE) значение поля “Сумма“ находится между (BE WEE ) 55000 и (A D) 70000. 5 Заключение Курсовая работа выполнена в соответствии с техническим заданием. Разработана и спроектирована учебно-исследовательская база данных “Клиенты”, содержащая необходимые данные об обслуживании клиентов. База данных разработана в программной системе разработки баз данных Microsof Access, что позволяет легко понять ее организацию и простоту управления. Получить необходимую информацию из базы данных можно, используя SQL – запросы. На основе данной учебно-исследовательской базы данных возможно проектирование подобных баз данных для схожих целей. Список использованных источников 1. Карпова Т. Базы данных: модели, разработка, реализация, 2001. 2. Ребекка М. Райордан Основы реляционных баз данных, 2001. 3. Сервер Информационных Технологий основы современных баз данных. 4. Н. А. Трифонова, С.С Прозорова Office для студента Лабораторный практикум.

ОБЩИЕ ПОЛОЖЕНИЯ Статья 1. Основные понятия 1. Основные понятия, применяемые в настоящем Законе: программа для ЭВМ - это об'ективная форма представления совокупности данных и команд, предназначенных для функционирования электронных вычислительных машин (ЭВМ) и других компьютерных устройств с целью получения определенного результата. Не признается использованием программы для ЭВМ или базы данных передача средствами массовой информации сообщений о выпущенной в свет программе для ЭВМ или базе данных. 2. Под правообладателем в настоящем Законе понимается автор, его наследник, а также любое физическое или юридическое лицо, которое обладает исключительными имущественными правами, полученными в силу закона или договора. Статья 2. Отношения, регулируемые настоящим Законом 1. Настоящим Законом и принимаемыми на его основе законодательными актами республик в составе Российской Федерации регулируются отношения, связанные с созданием, правовой охраной и использованием программ для ЭВМ и баз данных. 2. Программы для ЭВМ и базы данных относятся настоящим Законом к об'ектам авторского права

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

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

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

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

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

6. Примеры баз данных (Студенческая группа)
7. Современные системы управления базами данных
8. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")

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

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

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

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

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

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

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

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

Полотенце вафельное "Сластена полосатка", банное, пляжное, 100х150 см.
Вафельное полотенце "Сластена полосатка". Легкое и практичное полотенце удобно использовать на пляже, в бане и в бассейне.
304 руб
Раздел: Большие, ширина свыше 40 см
Средство для мытья посуды Finish "All in 1 Max", в посудомоечных машинах таблетки, 65 штук.
Таблетки идеальны для использования на коротких циклах - таблетки быстро растворяются. Таблетки не нужно разворачивать! Специальные
880 руб
Раздел: Для посудомоечных машин
Шкатулка для ювелирных украшений, 13x13x6 см, арт. 84412.
Шкатулка сохранит ваши ювелирные изделия в первозданном виде. С ней вы сможете внести в интерьер частичку элегантности. Регулярно удалять
832 руб
Раздел: Шкатулки для украшений

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

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

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

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

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

22. Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации (Диплом)
23. Visual C++. Бази даних Укр.
24. Археологический источник и база данных. Выбор модели.

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

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

27. Введение в проектирование реляционных баз данных

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

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

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

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

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

Плакат электронный "Говорящий Букваренок".
Многим детям понравится представленная оригинальная обучающая игра ''Говорящий Букваренок'', ведь она имеет несколько
429 руб
Раздел: Электронные и звуковые плакаты
Тубус - карта "План покорения МИРА", магнитная, на холодильник.
Подарок заядлому путешественнику. Вы наверняка уже знакомы со знаменитой картой мира, верхний слой которой стирается монетой по принципу
1100 руб
Раздел: Прочее
Маркеры-кисти "Zendoodle. Edding 1340", 10 штук.
Набор фломастеров с гибким наконечником в виде кисточки. Различная толщина линии. Идеально подходит для раскрашивания печатей. Чернила на
664 руб
Раздел: 7-12 цветов

33. Excel 97 в качестве базы данных

34. База данных Бюро знакомств

35. Базы данных. Создание форм и отчетов (на примере ACCESS)

36. Иерархические структуры в реляционных базах данных

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

38. Организация доступа к базам данных в Интернет
39. Перенос Базы Данных на WEB-сервер
40. Работа с базами данных

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

42. Создание баз данных в Microsoft Access

43. Создание и ведение баз данных

44. Упражнения по базам данных MS ACCESS (методичка)

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

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

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

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

Копилка "Банкомат", синяя.
Забавная электронная игрушка - копилка выполнена в виде банкомата. Распознаёт номинал Российских монет. Широкий набор функций. Размеры
1919 руб
Раздел: Копилки
Тетрадь на резинке "Study Up", В5, 120 листов, клетка, фиолетовая.
Тетрадь общая на резинке. Формат: В5. Количество листов: 120 в клетку. Бумага: офсет. Цвет обложки: фиолетовый.
442 руб
Раздел: Прочие
Мебель для кукол "Гостиная Конфетти".
Комплектация: 2 кресла, 1 диван, 1 торшер, 1 стол. Материал: пластик. Подходит для кукол 30 см. Цвет мебели может отличаться от
662 руб
Раздел: Гостинные

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

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

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

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

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

54. Проектирование Базы Данных для коммерческого предприятия
55. Базы данных в Delphi
56. Расчет экономической эффективности и срока окупаемости программы «База данных по учету табельного времени»

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

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

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

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

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

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

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

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

Ниблер с подкручивающейся ручкой Happy Baby "Nibbler twist" (lime).
Отличный помощник малышу. Необходим для того, чтобы ребенок мог есть любимые фрукты или овощи без риска подавиться. Подкручивающий
499 руб
Раздел: Ниблеры
Рюкзак для старших классов "Сладости", 41x32x14 см.
Рюкзак для старших классов, студентов, молодежи. 1 основное отделение, 1 дополнительный карман. Материал: водоотталкивающая ткань. Широкие
621 руб
Раздел: Без наполнения
Карандаши цветные "Jumbo. MAXI", 12 цветов.
Высококачественные карандаши. Яркая упаковка с изображениями лошадей обязательно понравится детям. Легко затачивается. Очень мягкий
374 руб
Раздел: 7-12 цветов

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

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

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

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

69. База данных "Учет готовой продукции на складе"

70. База данных MS Access
71. База данных аптеки готовых лекарственных форм
72. База данных велосипедного магазина

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

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

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

76. База данных по учету металлопродукции на платформе SQL Server

77. База данных предприятия

78. База данных станции технического обслуживания автомобилей

79. База данных: "Деканат: дистанционное обучение"

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

Ростомер говорящий "Теремок".
Дети так быстро растут! Следить за их ростом поможет говорящий ростомер «Теремок» от Азбукварика. Нужно только повесить его на
482 руб
Раздел: Ростомеры
Подставка для ножей, 11x22 см, лавандовый.
Размеры: 11х22 см. Материал корпуса: пластик. Внутренняя часть: полипропиленовое волокно. Цвет: лавандовый. Предназначена для безопасного
628 руб
Раздел: Подставки для ножей
Наклейка зеркальная "Бабочки", 30x40 см.
Стильные оригинальные зеркальные наклейки прекрасно дополнят интерьер вашего дома, наполнив его светом и радостью. Декорирование интерьера
351 руб
Раздел: Интерьерные наклейки

81. Базы данных в юриспруденции

82. Базы данных и их функции. Структурные элементы базы данных

83. Базы данных на логическоми и функциональном программировании

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

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

86. Инфологическая модель базы данных дистанционного образования
87. Инфологическое моделирование базы данных "Абитуриент"
88. Информационные технологии создания и обработки баз данных с помощью MS Access XP

89. Історія розвитку баз даних

90. ЛИСП-реализация основных операций над базами данных

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

92. Настольные системы управления базами данных

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

94. Організація баз даних

95. Основы баз данных

96. Построение базы данных боксерской организации

Подгузники Libero Newborn, 24 штуки, 0-2,5 кг.
Первые в жизни подгузники для малыша должны быть особенно мягкими и комфортными. Подгузники "Libero Newborn" специально созданы
345 руб
Раздел: 0-5 кг
Фломастеры "Jungle Innovation" на подставке, 12 цветов.
Чернила легко смываются с рук и одежды. Эти фломастеры идеальны для раскрашивания, поскольку они долговечны, их краски насыщенны, хорошего
343 руб
Раздел: 7-12 цветов
Карандаши акварельные "Mondeluz", 24 цвета.
Акварельные карандаши применяются в живописи, рисовании, работе в смешанных техниках. Совмещают в себе свойства цветного карандаша и
384 руб
Раздел: Акварельные

97. Программирование. База данных "Клиенты"

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

99. Проектирование базы данных "Аптека"


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