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

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

Проектирование базы данных агентства по оказанию маркетинговых услуг

Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее
Чашка "Неваляшка".
Ваши дети во время приёма пищи вечно проливают что-то на ковёр и пол, пачкают руки, а Вы потом тратите уйму времени на выведение пятен с
222 руб
Раздел: Тарелки
Ручка "Шприц", желтая.
Необычная ручка в виде шприца. Состоит из пластикового корпуса с нанесением мерной шкалы. Внутри находится жидкость желтого цвета,
31 руб
Раздел: Оригинальные ручки

Задание на курсовую работу Проект №6. Консалтинговое агентство. Консалтинговое агентство предоставляет маркетинговые услуги – консультации - в области аудита, экспресс-анализа и бизнес-планирования для промышленных предприятий. Контракт подписывается каждым клиентом по каждой услуге. Он включает: фамилию клиента, название компании клиента, вид услуги, дату подписания, дату начала работ, дату завершения работ, дату оплаты и сумму контракта. Список услуг включает: код услуги, вид услуги. Данные на клиентов включают: имя клиента, фамилию клиента, название компании клиента, город, адрес, номер телефона. В консалтинговом агентстве назначается менеджер проекта по каждому контракту. Данные на менеджеров проекта содержат: Фамилию и имя работника, номер телефона. Запросы и отчеты должны быть составлены, чтобы предоставлять пользователю базы данных следующую информацию: Список клиентов, сгруппированный по городам; Отчет по контрактам; Список контрактов по отдельной услуге; Список контрактов, сгруппированный по виду услуги за прошедший год; Три самых важных клиента (принесших наибольшую прибыль); Список работников, отсортированный в обратном порядке в зависимости от величины суммы контрактов; Ежемесячная сумма контрактов на услуги каждого вида; Годовой отчет по сумме, полученной за оказанные услуги; Запрос на создание архивной таблицы и запрос на исключение данных из основной таблицы контрактов, выполненных 3 года назад и более. Введение Базы данных – это совокупность структурированных взаимосвязанных данных, относящихся к определенной предметной области и организованных таким образом, что эти данные могут быть использованы для решения многих задач многими пользователями. Системы управления базами данные (СУБД) – это набор программных модулей, необходимый и достаточный для создания и поддержания базы данных, т.е. универсальная часть, решающая стандартные задачи по информационному обслуживанию пользователя. Существует несколько видов СУБД. Наиболее известными и популярными СУБД являются Access, FoxPro и Paradox. Данная работа выполнена в Access. Один из основных типов моделей данных – реляционная база данных. Термин «реляционный» (от латинского rela io – отношение) указывает, прежде всего, на то, что такая модель хранения данных построена на взаимоотношении составляющих ее частей. В настоящее время реляционный подход к построению баз данных является наиболее распространенным. Достоинства такого подхода: наличие небольшого набора абстракций, которые позволяют сравнительно просто моделировать большую часть предметной области и допускают сравнительно простое и точное формализованное определение; наличие простого и в то же время мощного математического аппарата, опирающегося на теорию множеств; возможность манипулирования данными без необходимости знаний конкретной физической организации базы данных во внешней области. 1. Проект БД 1.1 Инфологическая модель (ER-диаграмма) В данной работе модель будет строиться на основе метода «Сущность – связь». Этот метод основан на ER-диаграммах. Для ясности дадим некоторые основные определения. Сущность – это некоторое множество объектов материального и нематериального мира, информация которых хранится в базе данных.

Ключ сущности – некоторое множество атрибутов, служащее для определения экземпляров сущности. В первую очередь необходимо начать с описания объектов базы данных (сущностей), определения их атрибутов и установки связей между сущностями. 1.1.1 Описание предметной области Консалтинговое агентство предоставляет маркетинговые услуги – консультации в области аудита, экспресс- анализа и бизнес-планирования для промышленных предприятий. Контракт подписывается каждым клиентом по каждой услуге. Он включает: фамилию клиента, название компании клиента, вид услуги, дату подписания, дату начала работ, дату завершения работ, дату оплаты, сумму контракта. Список услуг включает: код услуги, вид услуги. Данные на клиентов включают: имя клиента, фамилию клиента, название компании клиента, город, адрес, номер телефона. В консалтинговом агентстве назначается менеджер проекта по каждому контракту. Данные на менеджеров проекта содержат: фамилию и имя работника, номер телефона. Запросы и отчеты должны быть составлены, чтобы предоставлять пользователю базы данных следующую информацию: список клиентов, сгруппированный по городам; отчет по контрактам; список контрактов по отдельной услуге; список контрактов, сгруппированный по виду услуги за прошедший год; три самых важных клиента (принесших наибольшую прибыль); список работников, отсортированный в обратном порядке в зависимости от величины суммы контрактов; ежемесячная сумма контрактов на услуги каждого вида; годовой отчет по сумме, полученной за оказанные услуги; запрос на создание архивной таблицы и запрос на исключение данных из основной таблицы контрактов, выполненных 3 года назад и более. 1.1.2 Перечислим сущности: «Данные на клиентов», «Контракты», «Список услуг», «Данные на менеджеров». Определим атрибуты сущности – это поименованная характеристика сущности. Таблица 1.1.1 Атрибуты сущности Данные на клиентов Код клиента Числовой Имя клиента Текстовый Фамилия клиента Текстовый Компания Текстовый Город Текстовый Адрес Текстовый Телефон Числовой Таблица 1.1.2 Атрибуты сущности Контракты Код контракта Числовой Фамилия клиента Текстовый Компания клиента Текстовый Вид услуги Текстовый Дата подписания Дата Дата начала работ Дата Дата завершения работ Дата Дата оплаты Дата Сумма контракта Числовой Таблица 1.1.3 Атрибуты сущности Список услуг Код услуги Числовой Вид услуги Текстовый Таблица 1.1.4 Атрибуты сущности Данные на менеджеров Код менеджера Числовой Фамилия Текстовый Имя Текстовый Телефон Числовой 1.1.3 Покажем связи между сущностями. Дадим определение: Связь между сущностями – это ассоциация между двумя и более сущностями. Класс принадлежности экземпляров сущности: говорят, что сущность обладает обязательным классом принадлежности, если все экземпляры первой сущности (или второй) связаны хотя бы с одним экземпляром второй (или первой) сущности. Класс принадлежности может быть обязательным или необязательным. 0 (необязательный) – если каждый экземпляр сущности не связан ни с одним экземпляром другой сущности; 1 (обязательный) – если каждый экземпляр сущности связан хотя бы с одним экземпляром другой сущности.

В нашем случае сущности «Контракты» и «Данные на клиентов» имеют вид связи «один-к-одному» с классом принадлежности 1, т.е. контракт подписывается каждым клиентом по каждой услуге. Сущности «Контракты» и «Список услуг» имеют вид связи «один-ко-многим» с классом принадлежности 0, т.е. одна услуга может фигурировать в нескольких контрактах, но есть услуги, по которым не был подписан контракт. Сущности «Контракты» и «Данные на менеджеров» также имеют вид связи «один-ко-многим» с классом принадлежности 0, т.е. один менеджер может вести несколько контрактов или ни одного. 1.1.4 Преобразуем сущность в отношение или набор отношений, между которыми установим связи. Отношение представляет собой таблицу. Таблица имеет столбцы (поля) и строки (записи). Преобразования сущностей в совокупность отношений: 1. Для тех сущностей, которые имеют класс принадлежности 1, создадим одно отношение с полями, соответствующими атрибутам сущностей, а для сущностей, которые имеют нулевой класс принадлежности, создадим три отношения. 2. Для каждой сущности, имеющей связь с другими сущностями как «один-ко-многим» или «один-к-одному», укажем один столбец в качестве первичного ключа. 3. Для каждой сущности, которая выступает как «многие-к-одному» во взаимоотношениях хотя бы с одной сущностью, укажем в качестве внешних ключей первичные ключи каждой из родительских сущностей. 4. Зададим первичный ключ для каждой сущности, выступающей во взаимоотношениях как «многие-к-одному». Выполним выше перечисленные действия для данного проекта. 1. Создадим четыре таблицы с полями, соответствующими атрибутам сущностей. 2. Создадим еще две таблицы для сущностей с классом принадлежности 0 («Контракты» - «Список услуг» и «Контракты» - «Данные на менеджеров»). 3. Зададим первичные ключи для таблиц «Данные на клиентов» и «Контракты», выступающих в связи «один-к-одному», и для таблиц «Список услуг» и «Данные на менеджеров», выступающих в связи «один-ко-многим» с таблицей «Контракты». Первичный ключ – это поле или минимальный набор полей, однозначно определяющий каждую строку таблицы. Первичные ключи служат идентификаторами кортежей (строк в таблице), для ускорения работы со строками таблицы, связывания таблиц. Таблица «Данные на клиентов» имеет в своем составе уникальное для каждой строки поле – Код клиента. В таблице «Контракты» в качестве первичного ключа также выступает поле Код контракта. В таблице «Список услуг» первичным ключом будет поле Код услуги, а в таблице «Данные на менеджеров» - Код менеджера. Сущности «Контракты», «Список услуг», «Данные на менеджеров» имеют связь «один-ко-многим», поэтому в качестве внешних ключей, связывающих таблицы, будут выступать первичные ключи каждой таблицы сущности. Поле подчиненной таблицы, по которому осуществляется связь, называется внешним ключом главной таблицы. 1.2 Физическая модель Главными вопросами физического проектирования являются оптимизация времени выполнения основных запросов к базе данных и обеспечение безопасности данных. Для повышения производительности реляционные СУБД используют специальные объекты, называемые индексами.

Имя индекса»? В операторе удаления индекса всегда используется его уточненное имя, потому что имя индекса должно быть уникальным в пределах одного отношения, но не больше. 6. Модификация базовых отношений Для успешной и продуктивной работы с различными базовыми отношениями очень часто разработчикам необходимо каким-либо образом модифицировать это базовые отношения. Какие основные необходимые варианты модификации встречаются чаще всего в практике проектирования баз данных? Перечислим их: 1) вставка кортежей. Очень часто нужно в уже сформированное базовое отношение вставить новые кортежи; 2) обновление значений атрибутов. А необходимость этой модификации в практике программирования встречается еще чаще, чем предыдущая, ведь при поступлении новой информации об аргументах вашей базы данных неминуемо придется какую-то старую информацию обновлять; 3) удаление кортежей. И с примерно равной вероятностью возникает необходимость удалить из базового отношения те кортежи, присутствие которых в вашей базе данных более не требуется в силу новой поступившей информации

1. Договор возмездного оказания услуг

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

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

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

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

6. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных
7. Примеры баз данных (Студенческая группа)
8. Современные системы управления базами данных

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

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

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

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

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

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

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

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

Доска пробковая, с алюминиевой рамой, 60x45 см.
Доска выполнена из пробки высокого качества, имеет регулируемые элементы крепления, алюминиевая рамка соединяется пластиковыми уголками.
681 руб
Раздел: Демонстрационные рамки, планшеты, таблички
Глобус Зоогеографический с подсветкой, диаметр 250 мм.
Диаметр: 250 мм. Масштаб: 1:50 млн. Материал подставки: пластик. Цвет подставки: черный. Цвет дуги может отличаться от представленного на фото.
1069 руб
Раздел: Глобусы
Подставка под кухонные приборы "Лавандовый букет".
Подставка предназначена для хранения столовых приборов. Очень практичная и функциональная подставка займет достойное место на вашей кухне
319 руб
Раздел: Подставки для столовых приборов

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

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

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

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

21. Бизнес-план деятельности предприятия по оказанию услуг информационно-маркетингового и телекоммуникационного обеспечения субъектов рынка г. Твери

22. Бизнес-проект деятельности предприятия по оказанию услуг информационно-маркетингового и телекоммуникационного обеспечения субъектов рынка
23. База данных страховой компании
24. Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации (Диплом)

25. Возмездное оказание услуг

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

27. Опыт использования ADO для доступа к базам данных форматов MS Access, xBase и Paradox

28. Ответы на теоретические вопросы по предмету База данных

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

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

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

32. Основы работы с базами данных Delphi

Ножницы "Pigeon" для детских ногтей.
Детские ножницы для ноготков самых маленьких Pigeon - их маленькие, тонкие закругленные лезвия позволяют без опаски подстригать ноготки
709 руб
Раздел: Маникюрные наборы детские
Глобус "Зоогеографический детский", 250 мм.
Зоогеографический детский глобус — это отличный подарок ребенку. Благодаря ему ваши дети узнают не только об устройстве планеты, на
502 руб
Раздел: Глобусы
Экологичный стиральный порошок Garden Kids, без отдушек с ионами серебра, 1350 грамм.
Благодаря входящим в состав компонентам на растительной основе средство мягко отстирывает и освежает детское белье и одежду из всех видов
399 руб
Раздел: Для стирки детских вещей

33. Параллельные машины баз данных

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

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

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

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

38. Защита баз данных. Access 2000
39. Курсовая работа по базе данных СУБД
40. Организация Web-доступа к базам данных с использованием SQL-запросов

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

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

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

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

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

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

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

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

Пакеты фасовочные в пластах, 18(+8)x35 см (1000 штук).
Область применения: расфасовка, упаковка продуктов питания и товаров народного потребления как на производстве, так и в быту. Размер:
573 руб
Раздел: Пакеты для продуктов
Беговел Tech Team "Big 10", цвет: серый (2018 г).
Детский беговел с платформой и надувными колесами. Ориентирован на малышей до 5 лет. Беговел - это маленький велосипед без педалей,
3000 руб
Раздел: Беговелы
Пирамида "Радуга", 29 см.
Пирамидка - замечательный тренажер для развития мелкой моторики и координации движений. Играя, ребенок знакомится с разными цветами,
320 руб
Раздел: Пластиковые

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

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

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

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

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

54. Использование модели briefcase при разработке приложений баз данных
55. Базы данных SQL
56. Аспектно-ориентированные методы в управлении информационными потоками баз данных ДП АСУТП

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

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

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

60. Исчисление НДС по истечении 60 дней с момента отгрузки товаров (выполнения работ, оказания услуг, передачи имущественных прав на объекты интеллектуальной собственности)

61. Договор возмездного оказания услуг

62. Договор об оказании услуг

63. Защита прав потребителей при выполнении работ (оказании услуг)

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

Этикетки самоклеящиеся "ProMEGA Label", белые, 210х297 мм, 1 штука на листе А4.
Самоклеящиеся этикетки подходят для печати на лазерных, струйных принтерах и копировальных аппаратах. При хранении листы с этикетками не
792 руб
Раздел: Бейджи, держатели, этикетки
Подушка Нордтекс "Магия сна", 70х70 см.
Наполнитель: полиэстер. Ткань чехла: микрофибра. Размер: 70х70 см.
556 руб
Раздел: Размер 70х70 см
Развивающая игра "Чудо - молоток".
Игра развивает творческий потенциал ребенка, способствует тренировке мелкой моторики, внимания, памяти. Играть в нее можно как одному,
1053 руб
Раздел: Прочие

65. Проблема защиты прав потребителей в сфере оказания услуг

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

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

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

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

70. База даних по приватних підприємствах регіону
71. База даних фільмотеки: розробка проекту
72. База данных

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

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

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

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

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

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

79. База данных аптеки готовых лекарственных форм

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

Фоторамка "Clip" (70x100 см).
Рамка настенная может располагаться как вертикально, так и горизонтально. Для фотографий размером: 70x100 см. Материал: стекло.
456 руб
Раздел: Размер 50x60 и более
Набор фломастеров "Korellos", 20 цветов.
Фломастеры с тонким стержнем. В наборе 20 ярких и насыщенных цветов. Тонкий стержень прекрасно подходит для точного и аккуратного
377 руб
Раздел: 13-24 цвета
Каталка детская "Mercedes-Benz SLS AMG С197" (красная).
Детская каталка машинка - это роскошная модель для самых маленьких водителей от 12 месяцев. Каталка с 4-я колесами из пластика, имеющими
2590 руб
Раздел: Каталки

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

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

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

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

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

86. База данных станции технического обслуживания автомобилей
87. База данных: "Деканат: дистанционное обучение"
88. Базы данных

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

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

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

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

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

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

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

96. Инфологическое моделирование базы данных "Абитуриент"

Карандаши цветные "Kores", 36 цветов, с точилкой.
Цветные карандаши имеют насыщенные цвета. Трехгранная форма корпуса снижает усталость и придает дополнительный комфорт. Грифель проклеен
622 руб
Раздел: Более 24 цветов
Мультиплеер с огоньками "Новогодний хоровод".
30 новогодних песенок и мелодий – в новом мультиплеере! Добрый Дед Мороз поздравит с Новым годом, а разноцветные огоньки сделают праздник
336 руб
Раздел: Смартфоны, мультиплееры
Подгузники-трусики для мальчиков Huggies DryNights, 4-7 лет, 10 штук.
Деликатная защита на всю ночь для детей от четырех лет, страдающих энурезом. Одноразовые Трусики "Huggies Dry Night" для
427 руб
Раздел: Обычные

97. Информационные технологии создания и обработки баз данных с помощью MS Access XP

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

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


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