Благодарю за курсовую по базам данных, все недочеты были исправлены вовремя, окончательный вариант курсовой качественный))
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Содержание
Введение 2
Глава 1. Базовые понятия реляционной модели данных 4
1.1.Типы данных 4
1.2.Домены 7
Глава 2. Отношения, атрибуты, кортежи отношения 9
2.1.Определения и примеры 9
2.2.Свойства отношений 11
2.3.Первая нормальная форма 12
Глава 3.Целостность реляционных данных 15
3.1.Null-значения 15
3.2.Трехзначная логика (3VL) 17
3.3.Потенциальные ключи 19
3.4.Целостность сущностей 22
3.5.Внешние ключи 22
3.6.Целостность внешних ключей 27
Заключение 28
Список использованных источников 30
6. Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2006. – 725с.
7. Джеффри Д. Ульман, Дженнифер Уидом Реляционные базы данных. — Москва, Лори, 2014. - 384 с.
8. Илюшечкин В.М. Основы использования и проектирования баз данных. – М.:Юрайт, 2015. – 224 с.
9. Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. - М: БИНОМ, Лаборатория знаний, 2010. – 169 с.
10. Кириллов В.В., Громов Г.Ю. Введение в реляционные базы данных. - Спб.: БХВ-Петербург, 2003. – 464 с.
11. Кузин А.В., Левонисова С.В. Базы данных. – Москва, Академия, 2012. – 320 с.
12. Кузнецов С.Д. Базы данных. – Москва, Академия, 2012. – 496 с.
13. Рассел Дж. Нормальная форма. – Москва, Книга по Требованию, 2012. – 104 с.
14. Рассел Дж. Первая нормальная форма. – Москва, Книга по Требованию, 2013. – 74 с.
15. Рассел Дж. Реляционная база данных. – Москва, Книга по Требованию, 2012. – 102 с.
16. Советов Б.Я.
...
2.1.Определения и примеры
Понятие отношение представляет собой фундаментальное понятие реляционной модели данны. Возьмем за основу книгу К. Дейта, чтобы определить понятие отношения.
Атрибут отношения представляет собой пару вида <Имя_атрибута : Имя_домена>.
Имена атрибутов обязательно должно быть уникальны в пределах одного отношения. Обычно имена атрибутов такие же, как и имена доменов, им соответствующих.
Отношение, которое определено на множестве доменов ( не обязательно разных), содержит 2 части: заголовок и тело. [17]
Заголовок отношения состоит из фиксированного количества атрибутов отношения:
Тело отношения состоит из множества кортежей отношения. Каждый кортеж отношения является множеством пар вида <Имя_атрибута : Значение_атрибута>:
таких что значение атрибута принадлежит домену
Отношение чаще всего записывается в виде:
,
или можно записать короче
,
или совсем просто
.
Количество атрибутов в отношении является степенью (или -арностью) отношения.
...
2.2.Свойства отношений
Свойства отношений вытекают из определения отношения приведенного выше. В данных свойствах в основном и заключаются различия между таблицами отношениями.
1. В отношении не должно быть одинаковых кортежей. Правда, тело отношения представляет собой множество кортежей и, как любое множество, не может состоять из неразличимых элементов. В таблицах в отличие от отношений могут иметься одинаковые строки.
2. Кортежи не упорядочены (сверху вниз). Правда, хоть мы и представили отношение "Сотрудники" как таблицу, нельзя считать, что сотрудник Семенов "предшествует" сотруднику Иванову. Причина такая же - тело отношения является множеством, а множество не упорядочено. Это уже 2-ая причина, по которой нельзя отождествить таблицы и отношения - строки в таблицах упорядочены. Значит, одно и то же отношение мы можем представить разными таблицами, в которых строки будут в разном порядке.
2.3.Первая нормальная форма
Самое трудное давать определение вещей, которые и так всем понятны. Если рассматривать не строгое, описательное определение, то всегда будет возможность неверной его трактовки. Если давать строгое формальное определение, то оно обычно или тривиально, или очень громоздкое. Именно такая ситуация происходит с определением отношения в Первой Нормальной Форме (1НФ). Не сказать об этом совсем нельзя, так как на основе 1 Нормальной Формы строятся все остальные нормальные формы. Давать определение 1 Нормальной Формы трудно из-за его тривиальности. Поэтому, приведем просто несколько объяснений.[13]
Считается, что отношение находится в 1НФ в том случае, когда оно удовлетворяет определению 2.
Это, собственно, тавтология, ведь из данного определения следует, что других отношений не существует. Правда, определение 2 описывает, что является отношением, а что - нет, значит, отношений в непервой нормальной форме не существует.
...
Глава 3.Целостность реляционных данных
Во второй части реляционной модели данных определяются 2 ограничения, которые обязаны выполняться в любой реляционной базе данных. Первое ограничение: Целостность сущностей и второе: Целостность внешних ключей.
Прежде, чем рассматривать целостность сущностей, рассмотрим, как используются null-значения в реляционных базах данных.[3]
3.1.Null-значения
Главное назначение баз данных заключается в том, чтобы хранить и предоставлять информацию о реальном мире. Для того, чтобы представлять эту информацию в базе данных применяются привычные для программистов типы данных - численные, логические, строковые и другие. Однако в реальном мире достаточно часто встречается ситуация, когда данные еще неизвестны или не полны. Например, дата рождения или место жительства человека бывают неизвестны (например, база данных разыскиваемых преступников).
...
Заключение
В современных СУБД допускается использование null-значений, так как данные довольно часто бывают неизвестными или неполными. До сих пор спорят о том допустимо ли использовать null-значений. Использование null-значения связано с применением трехзначной логики (с англ. three-valued logic, 3VL).
Потенциальные ключи отношения являются средством, которое позволяет однозначно идентифицировать кортежи отношения.
Потенциальный ключ отношения - это набор атрибутов отношения, который обладает свойствами неизбыточности уникальности. Доступ к конкретному кортежу возможно получить, только если знаешь для данного кортежа значение потенциального ключа.
Обычно один из потенциальных ключей считается первичным ключом, остальные ключи - это альтернативные ключи.
Потенциальный ключ, который состоит из одного атрибута, называется простым ключом. А потенциальный ключ, который состоит из нескольких атрибутов, называется составным ключом.
...
Список использованных источников
1. Багриновский К.А. Хрусталев Е.Ю. Новые информационные технологии. – М.: ЭКО, 2011. – 122с.
2. Бондарь А. Microsoft SQL Server 2012. – Санкт-Петербург, БХВ-Петербург, 2012. – 608 с.
3. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. - Вильямс, 2010. – 672 с.
4. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных. – Москва, Форум, 2012 – 400 с.
5. Голицына О.Л., Партыка Т.Л., Попов И.И. Основы проектирования баз данных. Учебное пособие – Москва, Форум, 2014. – 416 с.
6. Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2006. – 725с.
7. Джеффри Д. Ульман, Дженнифер Уидом Реляционные базы данных. — Москва, Лори, 2014. - 384 с.
8. Илюшечкин В.М. Основы использования и проектирования баз данных. – М.:Юрайт, 2015. – 224 с.
9. Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. - М: БИНОМ, Лаборатория знаний, 2010. – 169 с.
10. Кириллов В.В., Громов Г.Ю. Введение в реляционные базы данных. - Спб.: БХВ-Петербург, 2003. – 464 с.
11. Кузин А.В., Левонисова С.В. Базы данных. – Москва, Академия, 2012. – 320 с.
12. Кузнецов С.Д. Базы данных. – Москва, Академия, 2012. – 496 с.
13. Рассел Дж. Нормальная форма. – Москва, Книга по Требованию, 2012. – 104 с.
14. Рассел Дж. Первая нормальная форма. – Москва, Книга по Требованию, 2013. – 74 с.
15. Рассел Дж. Реляционная база данных. – Москва, Книга по Требованию, 2012. – 102 с.
16. Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных. Теория и практика.– Высшая школа, 2010. – 464 с.
17. Такахаши М. Занимательное программирование. Базы данных. – Москва, ДМК Пресс, 2014. – 238 с.
18. Фуфаев Э.В., Фуфаев Д.Э. Базы данных. – Москва, Академия, 2013. – 320 с.
19. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. - М.: Корона-век, 2014. – 736 с.
20. Чудинов И.Л., Осипова В.В. Базы данных: Учебное пособие. – Томск: Изд-во Томского политехнического университета, 2015. – 144 с.
21. Электронная библиотека [Электронный ресурс] - URL: ru.wikipedia.org (дата обращения: 02.06.2017)
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Содержание
Введение 2
Глава 1. Базовые понятия реляционной модели данных 4
1.1.Типы данных 4
1.2.Домены 7
Глава 2. Отношения, атрибуты, кортежи отношения 9
2.1.Определения и примеры 9
2.2.Свойства отношений 11
2.3.Первая нормальная форма 12
Глава 3.Целостность реляционных данных 15
3.1.Null-значения 15
3.2.Трехзначная логика (3VL) 17
3.3.Потенциальные ключи 19
3.4.Целостность сущностей 22
3.5.Внешние ключи 22
3.6.Целостность внешних ключей 27
Заключение 28
Список использованных источников 30
6. Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2006. – 725с.
7. Джеффри Д. Ульман, Дженнифер Уидом Реляционные базы данных. — Москва, Лори, 2014. - 384 с.
8. Илюшечкин В.М. Основы использования и проектирования баз данных. – М.:Юрайт, 2015. – 224 с.
9. Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. - М: БИНОМ, Лаборатория знаний, 2010. – 169 с.
10. Кириллов В.В., Громов Г.Ю. Введение в реляционные базы данных. - Спб.: БХВ-Петербург, 2003. – 464 с.
11. Кузин А.В., Левонисова С.В. Базы данных. – Москва, Академия, 2012. – 320 с.
12. Кузнецов С.Д. Базы данных. – Москва, Академия, 2012. – 496 с.
13. Рассел Дж. Нормальная форма. – Москва, Книга по Требованию, 2012. – 104 с.
14. Рассел Дж. Первая нормальная форма. – Москва, Книга по Требованию, 2013. – 74 с.
15. Рассел Дж. Реляционная база данных. – Москва, Книга по Требованию, 2012. – 102 с.
16. Советов Б.Я.
...
2.1.Определения и примеры
Понятие отношение представляет собой фундаментальное понятие реляционной модели данны. Возьмем за основу книгу К. Дейта, чтобы определить понятие отношения.
Атрибут отношения представляет собой пару вида <Имя_атрибута : Имя_домена>.
Имена атрибутов обязательно должно быть уникальны в пределах одного отношения. Обычно имена атрибутов такие же, как и имена доменов, им соответствующих.
Отношение, которое определено на множестве доменов ( не обязательно разных), содержит 2 части: заголовок и тело. [17]
Заголовок отношения состоит из фиксированного количества атрибутов отношения:
Тело отношения состоит из множества кортежей отношения. Каждый кортеж отношения является множеством пар вида <Имя_атрибута : Значение_атрибута>:
таких что значение атрибута принадлежит домену
Отношение чаще всего записывается в виде:
,
или можно записать короче
,
или совсем просто
.
Количество атрибутов в отношении является степенью (или -арностью) отношения.
...
2.2.Свойства отношений
Свойства отношений вытекают из определения отношения приведенного выше. В данных свойствах в основном и заключаются различия между таблицами отношениями.
1. В отношении не должно быть одинаковых кортежей. Правда, тело отношения представляет собой множество кортежей и, как любое множество, не может состоять из неразличимых элементов. В таблицах в отличие от отношений могут иметься одинаковые строки.
2. Кортежи не упорядочены (сверху вниз). Правда, хоть мы и представили отношение "Сотрудники" как таблицу, нельзя считать, что сотрудник Семенов "предшествует" сотруднику Иванову. Причина такая же - тело отношения является множеством, а множество не упорядочено. Это уже 2-ая причина, по которой нельзя отождествить таблицы и отношения - строки в таблицах упорядочены. Значит, одно и то же отношение мы можем представить разными таблицами, в которых строки будут в разном порядке.
2.3.Первая нормальная форма
Самое трудное давать определение вещей, которые и так всем понятны. Если рассматривать не строгое, описательное определение, то всегда будет возможность неверной его трактовки. Если давать строгое формальное определение, то оно обычно или тривиально, или очень громоздкое. Именно такая ситуация происходит с определением отношения в Первой Нормальной Форме (1НФ). Не сказать об этом совсем нельзя, так как на основе 1 Нормальной Формы строятся все остальные нормальные формы. Давать определение 1 Нормальной Формы трудно из-за его тривиальности. Поэтому, приведем просто несколько объяснений.[13]
Считается, что отношение находится в 1НФ в том случае, когда оно удовлетворяет определению 2.
Это, собственно, тавтология, ведь из данного определения следует, что других отношений не существует. Правда, определение 2 описывает, что является отношением, а что - нет, значит, отношений в непервой нормальной форме не существует.
...
Глава 3.Целостность реляционных данных
Во второй части реляционной модели данных определяются 2 ограничения, которые обязаны выполняться в любой реляционной базе данных. Первое ограничение: Целостность сущностей и второе: Целостность внешних ключей.
Прежде, чем рассматривать целостность сущностей, рассмотрим, как используются null-значения в реляционных базах данных.[3]
3.1.Null-значения
Главное назначение баз данных заключается в том, чтобы хранить и предоставлять информацию о реальном мире. Для того, чтобы представлять эту информацию в базе данных применяются привычные для программистов типы данных - численные, логические, строковые и другие. Однако в реальном мире достаточно часто встречается ситуация, когда данные еще неизвестны или не полны. Например, дата рождения или место жительства человека бывают неизвестны (например, база данных разыскиваемых преступников).
...
Заключение
В современных СУБД допускается использование null-значений, так как данные довольно часто бывают неизвестными или неполными. До сих пор спорят о том допустимо ли использовать null-значений. Использование null-значения связано с применением трехзначной логики (с англ. three-valued logic, 3VL).
Потенциальные ключи отношения являются средством, которое позволяет однозначно идентифицировать кортежи отношения.
Потенциальный ключ отношения - это набор атрибутов отношения, который обладает свойствами неизбыточности уникальности. Доступ к конкретному кортежу возможно получить, только если знаешь для данного кортежа значение потенциального ключа.
Обычно один из потенциальных ключей считается первичным ключом, остальные ключи - это альтернативные ключи.
Потенциальный ключ, который состоит из одного атрибута, называется простым ключом. А потенциальный ключ, который состоит из нескольких атрибутов, называется составным ключом.
...
Список использованных источников
1. Багриновский К.А. Хрусталев Е.Ю. Новые информационные технологии. – М.: ЭКО, 2011. – 122с.
2. Бондарь А. Microsoft SQL Server 2012. – Санкт-Петербург, БХВ-Петербург, 2012. – 608 с.
3. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. - Вильямс, 2010. – 672 с.
4. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных. – Москва, Форум, 2012 – 400 с.
5. Голицына О.Л., Партыка Т.Л., Попов И.И. Основы проектирования баз данных. Учебное пособие – Москва, Форум, 2014. – 416 с.
6. Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2006. – 725с.
7. Джеффри Д. Ульман, Дженнифер Уидом Реляционные базы данных. — Москва, Лори, 2014. - 384 с.
8. Илюшечкин В.М. Основы использования и проектирования баз данных. – М.:Юрайт, 2015. – 224 с.
9. Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. - М: БИНОМ, Лаборатория знаний, 2010. – 169 с.
10. Кириллов В.В., Громов Г.Ю. Введение в реляционные базы данных. - Спб.: БХВ-Петербург, 2003. – 464 с.
11. Кузин А.В., Левонисова С.В. Базы данных. – Москва, Академия, 2012. – 320 с.
12. Кузнецов С.Д. Базы данных. – Москва, Академия, 2012. – 496 с.
13. Рассел Дж. Нормальная форма. – Москва, Книга по Требованию, 2012. – 104 с.
14. Рассел Дж. Первая нормальная форма. – Москва, Книга по Требованию, 2013. – 74 с.
15. Рассел Дж. Реляционная база данных. – Москва, Книга по Требованию, 2012. – 102 с.
16. Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных. Теория и практика.– Высшая школа, 2010. – 464 с.
17. Такахаши М. Занимательное программирование. Базы данных. – Москва, ДМК Пресс, 2014. – 238 с.
18. Фуфаев Э.В., Фуфаев Д.Э. Базы данных. – Москва, Академия, 2013. – 320 с.
19. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. - М.: Корона-век, 2014. – 736 с.
20. Чудинов И.Л., Осипова В.В. Базы данных: Учебное пособие. – Томск: Изд-во Томского политехнического университета, 2015. – 144 с.
21. Электронная библиотека [Электронный ресурс] - URL: ru.wikipedia.org (дата обращения: 02.06.2017)
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
800 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 149284 Курсовой работы — поможем найти подходящую