Курсовой проект по предмету Компьютеры, программирование

  • 1421. Проектирование баз данных
    Курсовые работы Компьютеры, программирование

    Column nameDatatypeLenghtAllow NullKeyКомментарииZAYAVKANOMER_ZAPISIint4Not NullPrimaryНомер записиNOMER_ZAYAVKIint4Номер заявкиDATAdatetime8ДатаKOD_IZDELint4Not NullКод изделияKOLICHint4КоличествоKOROB_CECHKOD_IZDELint4Not NullPrimaryКод изделияOBOZN_KRISHchar10Обозначение крышекOBOZN_DONISHchar10Обозначение донышекBISKVIT_CECHKOD_IZDELint4Not NullPrimaryКод изделияCVETchar20ЦветRAZMERint4РазмерKOLICH_BISKVITAint4Количество бисквитаBRIGADIKOD_IZDELint4Not NullPrimaryКод изделияNOMER_BRIGADIint4Номер бригадыTECHNOLOGIAKOD_IZDELint4Not NullPrimaryКод изделияNAIMEN_IZDELchar10Наименование изделияBISKVITint4БисквитSIROPint4СиропSHOKOLADint4ШоколадORECHIint4ОрехиSGUSHENKAint4Сгущенка

  • 1422. Проектирование баз данных
    Курсовые работы Компьютеры, программирование

    СотрудникиФИО сотрудникаТабельный номерШифр вида оплатыОтдел его работыВолобуев Е.А.2000111102ДиваныИванов И.И.3000111103КроватиЛобанок Ю.П.3000211104КроватиЛобанцева Ю.М.5000111101ШкафыМай А.И.1000111102Детская мебельМакаров А.С.4000111102Столы и стульяМурачинская К.О.4000211101Столы и стульяНаумов Р.С.2000211103ДиваныРыжков В.Ю.3000311102КроватиСидоров П.С.5000211102ШкафыТойвонен Ю.В.5000311103ШкафыТуев В.В.4000311103Столы и стульяФилатов М.М.1000211101Детская мебельФилимонов А.М.2000311101ДиваныФинютин Г.А.2000411104Диваны

  • 1423. Проектирование базы данных
    Курсовые работы Компьютеры, программирование

    NrТип данныхПрименениеРазмер

    1. ТекстовыйТекст или комбинация текста и чиселДо 255 символов
    2. МЕМОДлинный текст. Не сортируется и не индексируется.До 64000 символов
    3. ЧисловойЧисловые данные, использующиеся для вычислений1, 2, 4, 8 байт
    4. Дата/времяДаты и время, обеспечивает правильную сортировку.8 байт
    5. ДенежныйЗначения валют. Для предотвращения округлений.8 байт
    6. СчетчикАвтоматическая вставка последовательных или случайных чисел при добавлении записи.4 байта
    7. ЛогическийДва значения типа Да/Нет1 бит
    8. Объект OLEОбъекты, созданные в других программах.До 1 Гигабайта
    9. ГиперссылкаГиперссылки типа UNC или URL.До 64000 символов
    10. Мастер подстановокПозволяет выбрать значения из другой таблицы или из списка значений.По размеру ключевого поля
    11. Кроме типа поля имеют форматы, которые позволяют указать форматы вывода текста, чисел, дат и значений времени на экран и на печать. Формат поля для элементов управления задается в окне свойств, а для поля в таблице или запросе в режиме конструктора таблицы (в разделе свойств поля) или в окне запроса (в окне свойств поля). Форматы можно выбирать из списка встроенных форматов для полей, имеющих числовой, денежный, логический типы данных, а также типы данных счетчика и даты/времени. Также для любых типов полей, отличных от объектов OLE есть возможность создания собственных специальных форматов. Кроме того, значение данного свойства можно задать в макросе или в программе Visual Basic.
    12. Проектирование отношений
    13. Таблица 7. Связи информационных объектов Номер связиГлавный объектПодчиненный объектТип связи1ПреподавателиРасписание1:М2АудиторияРасписание1:М3ГруппыРасписание1:М4ЗанятияРасписание1:М5Время парыРасписание1:М
    1. Описание связей между таблицами-отношениями

  • 1424. Проектирование базы данных
    Курсовые работы Компьютеры, программирование

    Еще раз обратите внимание на то, какой ход рассуждений привел нас к выводу о возможности автоматизации процесса преобразования концептуальной схемы БД в реляционную схему. Если создатели семантической модели данных предоставляют методику преобразования концептуальных схем в реляционные, то почему бы не реализовать программу, которая производит те же преобразования, следуя той же методике? Зададимся теперь другим, но, по существу, схожим вопросом. Если создатели семантической модели данных предоставляют язык (например, диаграммный), используя который проектировщики БД на основе исходной информации о предметной области могут сформировать концептуальную схему БД, то почему бы не реализовать программу, которая сама генерирует концептуальную схему БД в соответствующей семантической модели, используя исходную информацию о предметной области? Хотя нам не известны коммерческие CASE-средства проектирования БД, поддерживающие такой подход, экспериментальные системы успешно существовали. Они представляли собой интегрированные системы проектирования с автоматизированным созданием концептуальной схемы на основе интервью с экспертами предметной области и последующим преобразованием концептуальной схемы в реляционную.

  • 1425. Проектирование базы данных "Библиотечный фонд"
    Курсовые работы Компьютеры, программирование

    №№книгиЧисло стр.НазваниеКодКод автораГодИздательство1123679400Чем люди живы112010Рипол Классик2234756640Мастер и Маргарита122009Эксмо3236431640Двенадцать стульев. Золотой теленок232009Эксмо4871276960Лев Толстой112006Эксмо5346123192А зори здесь тихие…342005Терра-Книжный клуб6752901480Волновая оптика452008Лань7105623448Основы статистической физики и термодинамики462007Лань8120871144Английская грамматика572008Эксмо910234585Сборник формул по математике582009АСТ10109459511Русский язык582011АСТ

  • 1426. Проектирование базы данных "Спорт"
    Курсовые работы Компьютеры, программирование

    Чтобы создать таблицу ЧЕМПИОНАТ нужно выбрать вкладку Создание, затем - Конструктор таблиц. В результате выполнения этих действий откроется окно конструктора. В нижней части окна диалога находится таблица, которая содержит следующие атрибуты: наименование поля, тип данных и описание. В столбец Имя поля вводятся поочередно имена полей таблицы ЧЕМПИОНАТ: Название чемпионата, Страна организатор, Дата проведения, Место проведения, Вид спорта, Категория. А в столбец Тип данных из раскрывающегося списка вводится значение типа данных - Числовой, Текстовый, Дата/Время, поле МЕМО, Денежный, Счетчик, Логический, Поле объекта OLE, Гиперссылка, Мастер подстановок. Затем нужно задать ключевые поля таблицы. В таблице ЧЕМПИОНАТ есть одно ключевое поле - Название чемпионата, слева от него ставится знак ключа (рис.5). Завершив ввод структуры, таблицу надо сохранить, выполнив команду Сохранить и задать имя таблицы - ЧЕМПИОНАТ.

  • 1427. Проектирование базы данных "Аптека"
    Курсовые работы Компьютеры, программирование

     

    1. Атре, Ш., Структурный подход к организации баз данных. / [Текст] : Атре, Ш. - М.: Финансы и статистика, 1983. 320 с.
    2. Бойко, В.В., Проектирование баз данных информационных систем. / [Текст] : Бойко, В.В., Савинков, В.М., М.: Финансы и статистика, 1989. 351 с.
    3. Гарсия-Молина, Гектор, Ульман, Джеффри, Д., Уидом, Дженнифер Системы баз данных. Полный курс. : Пер. с англ. М. : Издательский дом “Вильямс”, 2003. 188 с. : ил.
    4. Дейт, К., Руководство по реляционной СУБД DB2. / [Текст] : Дейт, К. М.: Финансы и статистика, 1988. 320 с.
    5. Джексон, Г., Проектирование реляционных баз данных для использования с микроЭВМ. / [Текст] : Джексон, Г., -М.: Мир, 1991. 252 с.
    6. Кириллов, В.В., Структуризованный язык запросов (SQL). / [Текст] : Кириллов, В.В., СПб.: ИТМО, 1994. 80 с.
    7. Мартин, Дж., Планирование развития автоматизированных систем. / [Текст] : Мартин, Дж., М.: Финансы и статистика, 1984. 196 с.
    8. Мейер, М., Теория реляционных баз данных. / [Текст] : Мейер, М., М.: Мир, 1987. 608 с.
    9. Тиори, Т., Проектирование структур баз данных. / [Текст] : Тиори, Т., Фрай, Дж., В 2 кн., М.: Мир, 1985. Кн. 1. 287 с.: Кн. 2. 320 с.
    10. Ульман, Дж., Базы данных на Паскале. / [Текст] : Ульман, Дж., М.: Машиностроение, 1990. 386 с.
    11. Хаббард, Дж., Автоматизированное проектирование баз данных. / [Текст] : Хаббард, Дж., М.: Мир, 1984. 294 с.
    12. Цикритизис, Д., Модели данных. / [Текст] : Цикритизис, Д., Лоховски, Ф., М.: Финансы и статистика, 1985. 344 с.
  • 1428. Проектирование базы данных "Институт"
    Курсовые работы Компьютеры, программирование

    Рассмотрим примерный состав вопросов при анализе предметной области «Институт»:

    1. Сколько студентов учится в вузе?
    2. Сколько факультетов и отделений в вузе?
    3. Как распределены студенты по факультетам отделений и курсам?
    4. Сколько дисциплин читается на каждом курсе по каждой специальности?
    5. Сколько преподавателей в вузе?
    6. Сколько студентов получают и сколько студентов не получают стипендию?
    7. Данные студентов (фамилия, год рождения, № зачетной книжки и т.д.)
    8. Результаты последней сессии.
    9. Адреса и телефоны деканов факультетов и преподавателей.
    10. Распределение преподавателей по предметам.
    11. Как информация, представленная в пунктах 1-10 используется в институте и как ее еще можно использовать.
  • 1429. Проектирование базы данных "Книжный каталог"
    Курсовые работы Компьютеры, программирование

    Id_tovarautornazvaniejanrizdatelstvok_vo_strdata_izdoblogkacenapostavshicdata_postprnjal1Э.РадзинскийНеронАвтобиография«Энергия»Москва35003.09.2001Мягкая150,00р.Ростов25.10.2004Морозова2Мэри Спенсер«Поверь в любовь»Роман«АСТ» Москва34901.12.2000Твердая90,00р.Москва28.04.2001Морозова3Фиби Конн«Ураган страсти»Роман«АСТ» Москва42904.07.2001Твердая126,55р.Оренбург04.08.2002Морозова4Н.КорниловаВоровкиДетектив«Экспресс»Москва50801.06.2002Мягкая120,00р.Ростов05.04.2004Морозова5Джейн ФрейзерВозлюбленный врагДетектив«АСТ» Москва46120.12.2002Мягкая366,00р.Ростов07.11.2003Кравцов6Дарья Истомина«Торговка»Роман«Олимп» Москва30001.01.2001Твердая196,00р.Воркута23.06.2002Морозова7Екатерина Маркова«Блудница»Роман«Астрель» Москва34820.02.2001Мягкая88,00р.Львов30.01.2004Лебедев8Аманда Квик«Искушение»Роман«Квест» Москва31629.09.2003Мягкая129,00р.Калининград23.09.2003Кузьменко9Джеки Алессандро«Свадебный водоворот»Роман«Аист» Москва31714.03.2002Мягкая56,00р.Москва27.03.2003Красников10Джудит Ливори«Право первой ночи»Роман«Квест» Москва31602.05.2001Твердая156,00р.Москва24.05.2002Тевиков11Лора Эштон «Тайна прекрасной Марии «Роман«Диалог» Москва42109.08.2002Твердая55,00р.Ростов03.04.2003Тевиков12_лизабет Филлипс«Блестящая девочка»Роман«АСТ» Москва44401.02.2000Твердая63,00р.Орёл02.02.2002Лебедев13М.СерёгинРазговорчики в строюДетектив«ЭКСМО»Москва34703.09.2001Мягкая57,00р.Москва19.01.2003Кравцов14Н.КровцоваГруппа особого назначенияДетектив«Нева»С.-Петербург34912.05.2004Твердая88,00р.Москва01.02.2004Сривцунов15С.МаршакМашина для паханаДетектив«Олма»Москва38230.03.2001Мягкая96,00р.Донецк23.03.2003Соколенко16А.КаменскаяАнтикиллер 5Детектив«АСТ»Москва28912.06.2003Твердая153,00р.Каменск05.09.2004Макаренко17С.ЛугановаСталинАвтобиография«Арго»Орёл29304.05.2003Твердая171,00р.Москва30.12.2004МорозоваОбщая таблица книжного магазина

  • 1430. Проектирование базы данных "Отдел кадров"
    Курсовые работы Компьютеры, программирование

    НазваниеНазначениеНадпись (Label)Надписи создаются автоматически вместе с элементами типа текстовое поле, поле со списком и т. п. Они разъясняют смысл поля ввода. Дополнительные надписи могут использоваться для заголовков и пояснений Поле (Text Box) Используется для ввода и отображения информации полей таблиц и запросов, а также для вывода результатов вычислений Группа переключателей (Option Group)Группа переключателей ссылается на некоторое поле таблицы. Каждый переключатель группы соответствует определенному целочисленному значению этого поля Выключатель (Toggle Button)Позволяет вводить информацию типа да/нет. Величине «да» или «истина» соответствует утопленное положение выключателя Переключатель (Option Button) Элемент группы переключателей, в которой может быть отмечен только один из них (его кружок выглядит зачерненным) Флажок (Check Box) Предназначен для представления полей типа да/нет. Отмеченный квадратик соответствует величине «да», а пустой «нет» Поле со списком (Combo Box)Разрешает как непосредственный ввод значения в поле, так и его выбор в раскрывающемся списке предопределенных значений Список (List Box) Позволяет выбирать данные из набора пунктов и не разрешает непосредственный ввод значений Кнопка (Command Button)Щелчок на такой кнопке выполняет команду, с помощью которой можно перейти в другую форму, переместиться по записям и выполнить многие другие операции

  • 1431. Проектирование базы данных "Почтовое отделение"
    Курсовые работы Компьютеры, программирование

    Формы создают из набора отдельных элементов управления: текстовые поля для ввода и редактирования данных, кнопки, флажки, переключатели, списки, метки полей, а также рамки объектов для отображения графики и объектов OLE. Простейший путь создания основной и подчинённой форм использование «Мастера форм», который позволяет создавать формы, содержащие поля из одной или более таблиц или запросов. «Мастер форм» создает базовый внешний вид формы и добавляет текстовые поля для отображения и редактирования значений полей таблиц. Независимо от уровня владения компьютером использование «Мастера форм» заметно упрощает и ускоряет процесс создания простых форм, которые затем можно усовершенствовать в режиме конструктора. Создание форм базы данных происходит несколькими способами: авто формой, мастером и конструктором. Выбираем пункт «Создание формы с помощью мастера». Следуя указаниям «Мастера» выбираем поля для формы, которые могут браться из разных таблиц, которые имеются в создаваемом проекте. После выбора полей формы выбираем внешний вид и стиль оформления создаваемой формы, после чего задаётся имя формы.

  • 1432. Проектирование базы данных "Справочник покупателя" в среде Turbo Pascal
    Курсовые работы Компьютеры, программирование

    Òåõíè÷åñêîå çàäàíèå ñîäåðæèò ñîâîêóïíîñòü òðåáîâàíèé ê ïðîãðàììíîìó ñðåäñòâó è ìîæåò èñïîëüçîâàòüñÿ êàê ìåðà ïðîâåðêè è ïðèåìêè ðàçðàáîòàííîé ïðîãðàììû. Òåõíè÷åñêîå çàäàíèå ÿâëÿåòñÿ îäíèì èç îñíîâíûõ äîêóìåíòîâ ïðîåêòà ïðîãðàììíîãî ñðåäñòâà.

  • 1433. Проектирование базы данных агентства по оказанию маркетинговых услуг
    Курсовые работы Компьютеры, программирование

    Запросы и отчеты должны быть составлены, чтобы предоставлять пользователю базы данных следующую информацию:

    1. Список клиентов, сгруппированный по городам;
    2. Отчет по контрактам;
    3. Список контрактов по отдельной услуге;
    4. Список контрактов, сгруппированный по виду услуги за прошедший год;
    5. Три самых важных клиента (принесших наибольшую прибыль);
    6. Список работников, отсортированный в обратном порядке в зависимости от величины суммы контрактов;
    7. Ежемесячная сумма контрактов на услуги каждого вида;
    8. Годовой отчет по сумме, полученной за оказанные услуги;
    9. Запрос на создание архивной таблицы и запрос на исключение данных из основной таблицы контрактов, выполненных 3 года назад и более.
  • 1434. Проектирование базы данных билинговой системы на примере жилищно-эксплуатационной конторы
    Курсовые работы Компьютеры, программирование

    В соответствии с этим сформулируем постановку задачи: спроектировать БД соответствующую всем требованиям реляционных БД, ориентированную на обработку информации по жилищно-эксплуатационной конторе с применением технологий «Клиент - Сервер». Проектируемая БД совместно с вычислительной системой, СУБД, словарем данных и администратором БД играют роль информационной обеспечивающей подсистемой ИС процесса сбора и обработки информации об абоненте, о состоянии его лицевого счета. Информационная система жилищно-эксплуатационной конторы может работать в среде «Клиент - Сервер» и может быть вызвана на любой рабочей станции локальной сети. База данных для решения этой задачи располагается на сервере.

  • 1435. Проектирование базы данных диспетчера автобусного парка средствами MS Access
    Курсовые работы Компьютеры, программирование

    Установка пароля при открытии базы данных - самый распространенный способ защиты. После установки пароля, при открытии базы данных появляется диалоговое окно, предлагающее пользователю ввести пароль. Открыть базу данных смогут лишь те пользователи, которые введут правильный пароль. Этот способ достаточно надежен (MS Access шифрует пароль таким образом, что к нему нет прямого доступа при чтении файла базы данных), но он применяется только при открытии базы данных. После открытия базы данных все объекты становятся доступными для пользователя (пока не определена защита на уровне пользователей). Для базы данных, которой совместно пользуется небольшая группа пользователей или на автономном компьютере, установка пароля обычно оказывается достаточной.

  • 1436. Проектирование базы данных для отдела организации и оплаты труда ОАО "Печатный двор"
    Курсовые работы Компьютеры, программирование

    Отношение находится во второй нормальной форме (2НФ) тогда и только тогда, когда отношение находится в 1НФ и нет неключевых атрибутов, зависящих от части сложного ключа. (Неключевой атрибут - это атрибут, не входящий в состав никакого потенциального ключа). Замечание. Если потенциальный ключ отношения является простым, то отношение автоматически находится в 2НФ. Определение. Атрибуты называются взаимно независимыми, если ни один из них не является функционально зависимым от другого. Отношение находится в третьей нормальной форме (3НФ) тогда и только тогда, когда отношение находится в 2НФ и все неключевые атрибуты взаимно независимы. В большинстве случаев третьей нормальной формы вполне достаточно, чтобы разрабатывать вполне работоспособные базы данных. Однако рассмотрим еще одну нормальную формы более высокого порядка, а именно, нормальную форму Бойса-Кодда (НФБК). При приведении отношений при помощи нормализации к отношениям в 3НФ неявно предполагалось, что все отношения содержат один потенциальный ключ. Это не всегда верно. Функциональная зависимость атрибутов утверждает лишь то, что для каждого конкретного состояния базы данных по значению одного атрибута (детерминанта) можно однозначно определить значение другого атрибута (зависимой части). Но конкретные значение зависимой части могут быть различны в различных состояниях базы данных. Если имеются отношения, содержащие несколько потенциальных ключей, то необходимо проверить, имеются ли функциональные зависимости, детерминанты которых не являются потенциальными ключами. Если такие функциональные зависимости имеются, то необходимо провести дальнейшую декомпозицию отношений. Те атрибуты, которые зависят от детерминантов, не являющихся потенциальными ключами выносятся в отдельное отношение вместе с детерминантами. Отношение находится в нормальной форме Бойса-Кодда (НФБК) тогда и только тогда, когда детерминанты всех функциональных зависимостей являются потенциальными ключами. Представляющие интерес для игрового центра "Вегас" дополнительные (неключевые) атрибуты.

  • 1437. Проектирование базы данных для учета занятий и соревнований по художественной гимнастике
    Курсовые работы Компьютеры, программирование

     

    1. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. - М.: Гелиос АРВ, 2002. - 368 с.
    2. Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.: Пер. с англ. - М.: Издательский дом "Вильямс", 2001. - 1120 с.
    3. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений / Под ред. проф. А.Д. Хомоненко. - Издание второе, дополненное и переработанное - СПб.: КОРОНА принт, 2002. - 672с.
    4. Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2001. - 304 с.
    5. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2003. - 352 с.
    6. Диго С.М. Базы данных: проектирование и использование: Учебник. - М.: Финансы и статистика, 2005. - 592 с.
    7. Харитонова И.А., Михеева В.Д. Microsoft Access 2000: Разработка приложений. - СПб.: БХВ-Петербург, 2001. - 832 с.
    8. Литвин П., Гетц К., Гилберт М. Access 2000. Руководство разработчика. Пер с англ. - К.: Издательская группа BHV, 2001. - 912 с.
    9. Microsoft Access 2000. Шаг за шагом: практ. пособ. /Пер с англ. - М.: Издательство ЭКОМ, 2002. - 352 с.
    10. Астахова И.Ф., Толстобров А.П., Мельников В.М. SQL в примерах и задачах: Учеб. пособие. - Мн.: Новое знание, 2002. - 176 с.
    11. Черемных С.В., Семенов И.О., Ручкин В.С. Моделирование и анализ систем. IDEF - технологии. - М.: Финансы и статистика, 2003. - 203 с.
    12. Маклаков С.В. Создание информационных систем с ALLFusion Vjdeling Suite. - М.: ДИАЛОГ-МИФИ, 2003. - 432 с.
  • 1438. Проектирование базы данных интернет-магазина в СУБД MS ACCESS
    Курсовые работы Компьютеры, программирование

     

    1. Диго С.М. Базы данных: проектирование и использование: Учебник. М.: Финансы и статистика, 2005.
    2. Диго С. М. Создание баз данных в среде СУБД Access: Учебное пособие. М., 2001.
    3. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. Учебник для вузов. М.: Корона-принт, 2004.
    4. Кузин А.В., Левонисова С.В. Базы данных: Учебник. М.: Academia, 2010.
    5. Туманов В.Е. Основы проектирования реляционных баз данных: Учебное пособие. М.: Интернет-университет информационных технологий, 2010.
    6. Илюшечкин В. М. Основы использования и проектирования баз данных: Учебное пособие. М.: Юрайт, 2010.
    7. Преснякова Г.В. Проектирование интегрированных реляционных баз данных: Учебник. М.: КДУ, 2007.
    8. Джон Дей, Крейг Ван Слайк, Рэймонд Фрост Базы данных. Проектирование и разработка: Учебник. М.: НТ Пресс, 2007.
    9. Домбровская Г.Р., Новиков Б.А. Настройка приложений баз данных: Учебник М.: BHV, 2006.
    10. http://www.sql.ru/ портал про язык SQL и клиент/серверные технологии.
    11. http://sql.itsoft.ru/ интернет-справочник с примерами по языку SQL.
    12. http://www.cyberguru.ru/database/database-theory/ статьи по теории баз данных.
    13. http://www.seopro.ru/theory/2009/10/887.html - рекомендации по созданию интернет-магазинов.
    14. http://iomarket.com.ua/sozdanie-internet-magazina-s-nulya-shag-za-shagom/ - статья о создании интернет-магазина с нуля.
    15. http://www.i2r.ru/static/255/out_23600.shtml - статья о разработке эффективной структуры интернет-магазина.
    16. http://www.shop2you.ru/articles/internet_shop.shtml - статья об устройстве интернет-магазина.
  • 1439. Проектирование базы данных информации о районах Санкт-Петербурга
    Курсовые работы Компьютеры, программирование

    Каждая сущность должна иметь определённое количество атрибутов или свойств сущности. Они должны быть характеристиками сущности, но не должны представлять самостоятельного интереса. Главным среди них будет являться ключ сущности. В качестве ключа следует выбирать минимальный набор атрибутов, такой, что при удалении одного составляющего данного ключа весь набор переставал бы выполнять свою основную функцию (далее ключи сущностей будут подчёркнуты).

  • 1440. Проектирование базы данных на языке SQL
    Курсовые работы Компьютеры, программирование

    Сущность «Матч» определяет набор атрибутов, которые описывают конкретный футбольный матч. В качестве ключевого атрибута данной сущности был введен ключ «Номер матча». К неключевым атрибутам данной сущности относятся атрибуты «Дата матча», «Результат матча» и мигрирующие ключи «Первая команда», «Номер турнира» и «Номер команды». Особенностью логического уровня концептуальной схемы является взаимосвязь сущностей «Команда» и «Матч» по средствам двух неидентифицирующих связей, т.к. для проведения матча необходимо в сущности «Матч» наличие двух команд. Связь между сущностью «Команда» и «Матч» «один ко многим»: одна команда может участвовать в нескольких матчах.