Главная » Базы данных: конспект лекций (сразу полная версия бесплатно доступна) Коллектив авторов читать онлайн полностью / Библиотека

Базы данных: конспект лекций

На нашем сайте вы можете читать онлайн «Базы данных: конспект лекций». Эта электронная книга доступна бесплатно и представляет собой целую полную версию без сокращений. Кроме того, доступна возможность слушать аудиокнигу, скачать её через торрент в формате fb2 или ознакомиться с кратким содержанием. Жанр книги — ---. Кроме того, ниже доступно описание произведения, предисловие и отзывы читателей. Регулярные обновления библиотеки и улучшения функционала делают наше сообщество идеальным местом для любителей книг.

0 баллов
0 мнений
0 чтений

Жанр

---

Дата выхода

06 апреля 2009

Краткое содержание книги Базы данных: конспект лекций, аннотация автора и описание

Прежде чем читать книгу целиком, ознакомьтесь с предисловием, аннотацией, описанием или кратким содержанием к произведению Базы данных: конспект лекций. Предисловие указано в том виде, в котором его написал автор (Коллектив авторов) в своем труде. Если нужная информация отсутствует, оставьте комментарий, и мы постараемся найти её для вас. Обратите внимание: Читатели могут делиться своими отзывами и обсуждениями, что поможет вам глубже понять книгу. Не забудьте и вы оставить свое впечатие о книге в комментариях внизу страницы.

Описание книги

Конспект лекций соответствует требованиям Государственного образовательного стандарта высшего профессионального образования РФ и предназначен для освоения студентами вузов специальной дисциплины «Базы данных».

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

Базы данных: конспект лекций читать онлайн полную книгу - весь текст целиком бесплатно

Перед вами текст книги, разбитый на страницы для удобства чтения. Благодаря системе сохранения последней прочитанной страницы, вы можете бесплатно читать онлайн книгу Базы данных: конспект лекций без необходимости искать место, на котором остановились. А еще, у нас можно настроить шрифт и фон для комфортного чтения. Наслаждайтесь любимыми книгами в любое время и в любом месте.

Текст книги

Шрифт
Размер шрифта
-
+
Межстрочный интервал

Простейшие примеры именованных значений кортежей на атрибутах:

(Курс: 5), (Балл: 5);

Здесь соответственно Курс и Балл – имена двух атрибутов, а 5 – это одно из их значений, взятое из их доменов. Разумеется, хоть эти значения в обоих случаях равны друг другу, семантически они различны, так как множества этих значений в обоих случаях отличаются друг от друга.

4. Кортежи. Типы кортежей

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

Тут будет реклама 1
Итак, кортеж (обозначается t, от англ. tuple – «кортеж») со схемой отношения S определяется как множество именованных значений этого кортежа на всех атрибутах, входящих в данную схему отношений S. Другими словами, атрибуты берутся из области определения кортежа, def(t), т. е.:

t?t(S) = {t(a) | a ? def(t) ? S;.

Важно, что одному имени атрибута обязательно должно соответствовать не более одного значения атрибута.

Тут будет реклама 2

В табличной форме записи отношения кортежем будет любая строка таблицы, т. е.:

Здесь t

(S) = {t(a

), t(a

), t(a

), t(a

)} и t

(S) = {t(a

), t(a

), t(a

), t(a

)} – кортежи.

Кортежи в СУБД различаются по типам в зависимости от своей области определения. Кортежи называются:

1) частичными, если их область определения включается или совпадает со схемой отношения, т. е. def(t) ? S.

Это общий случай в практике баз данных;

2) полными, в том случае если их область определения полностью совпадает, равна схеме отношения, т.

Тут будет реклама 3
е. def(t) = S;

3) неполными, если область определения полностью включается в схему отношений, т. е. def(t) ? S;

4) нигде не определенными, если их область определения равна пустому множеству, т. е. def(t) = ?.

Поясним на примере. Пусть у нас имеется отношение, заданное следующей таблицей.

Пусть здесь t

= {10, 20, 30}, t

= {10, 20, Null}, t

= {Null, Null, Null}.

Тут будет реклама 4
Тогда легко заметить, что кортеж t

– полный, так как его область определения def(t

) = { a, b, c} = S.

Кортеж t

– неполный, def(t

) = { a, b} ? S. И, наконец, кортеж t

– нигде не определенный, так как его def(t3) = ?.

Надо заметить, что нигде не определенный кортеж – это пустое множество, тем не менее ассоциируемое со схемой отношений. Иногда нигде не определенный кортеж обозначается: ?(S).

Добавить мнение

Ваша оценка

Кликните на изображение чтобы обновить код, если он неразборчив

Мнения

Еще нет комментариев о книге Базы данных: конспект лекций, и ваше мнение может быть первым и самым ценным! Расскажите о своих впечатлениях, поделитесь мыслями и отзывами. Ваш отзыв поможет другим читателям сделать правильный выбор. Не стесняйтесь делиться своим мнением!

Другие книги автора

Понравилась эта книга? Познакомьтесь с другими произведениями автора Коллектив авторов! В этом разделе мы собрали для вас другие книги, написанные вашим любимым писателем.

Похожие книги