Презентация Базы данных. Типы данных. Ограничения целостности онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Базы данных. Типы данных. Ограничения целостности абсолютно бесплатно. Урок-презентация на эту тему содержит всего 62 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Информатика » Базы данных. Типы данных. Ограничения целостности



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    62 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    1.31 MB
  • Просмотров:
    64
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
БАЗЫ ДАННЫХ Лекция Типы
Содержание слайда: БАЗЫ ДАННЫХ Лекция 3 Типы данных Ограничения целостности

№2 слайд
Пример Преподаватели пишут
Содержание слайда: Пример Преподаватели пишут учебники по предметам Преподаватель – Предмет – Учебник

№3 слайд
Пример Преподаватель
Содержание слайда: Пример Преподаватель IdTeacher Name Birthday

№4 слайд
Пример Студент Группа Староста
Содержание слайда: Пример Студент – Группа – Староста

№5 слайд
Пример Студент IdStudent
Содержание слайда: Пример Студент IdStudent StudentName Birthday Address IdGroup

№6 слайд
Типы данных Числовые Денежные
Содержание слайда: Типы данных Числовые Денежные Символьные Дата и время Прочие

№7 слайд
Числовые типы данных Точные
Содержание слайда: Числовые типы данных Точные Приближенные

№8 слайд
Точные числовые типы данных
Содержание слайда: Точные числовые типы данных

№9 слайд
Точность и масштаб Точность
Содержание слайда: Точность и масштаб Точность представляет собой количество десятичных знаков в числе Масштаб представляет собой количество десятичных знаков справа от десятичного разделителя Например: число 153,411 точность 6 масштаб 3

№10 слайд
Точность и масштаб
Содержание слайда: Точность и масштаб

№11 слайд
Числовые типы данных
Содержание слайда: Числовые типы данных

№12 слайд
Приближенные числовые типы
Содержание слайда: Приближенные числовые типы данных

№13 слайд
Приближенные числовые типы
Содержание слайда: Приближенные числовые типы данных

№14 слайд
Денежные типы данных
Содержание слайда: Денежные типы данных

№15 слайд
Символьные типы данных
Содержание слайда: Символьные типы данных

№16 слайд
Символьные типы данных
Содержание слайда: Символьные типы данных

№17 слайд
Типы данных для даты и времени
Содержание слайда: Типы данных для даты и времени

№18 слайд
Типы данных для даты и времени
Содержание слайда: Типы данных для даты и времени

№19 слайд
Типы данных для даты и
Содержание слайда: Типы данных для даты и времени SELECT CAST('2017-05-08 12:35:29. 1234567 +12:15' AS time(7)) AS 'time', CAST('2017-05-08 12:35:29. 1234567 +12:15' AS date) AS 'date', CAST('2017-05-08 12:35:29.123' AS smalldatetime) AS 'smalldatetime', CAST('2017-05-08 12:35:29.123' AS datetime) AS 'datetime', CAST('2017-05-08 12:35:29. 1234567 +12:15' AS datetime2(7)) AS 'datetime2', CAST('2017-05-08 12:35:29.1234567 +12:15' AS datetimeoffset(7)) AS 'datetimeoffset';

№20 слайд
Типы данных для даты и времени
Содержание слайда: Типы данных для даты и времени

№21 слайд
Функции CAST и CONVERT CAST
Содержание слайда: Функции CAST и CONVERT CAST ( expression AS data_type) CONVERT ( data_type, expression[ , style ] )

№22 слайд
Функции CAST и CONVERT
Содержание слайда: Функции CAST и CONVERT

№23 слайд
Двоичные типы данных Хранится
Содержание слайда: Двоичные типы данных Хранится последовательность битов Применяются для хранения изображений, звука, видео Можно хранить любые данные

№24 слайд
Двоичные типы данных
Содержание слайда: Двоичные типы данных

№25 слайд
Двоичные типы данных
Содержание слайда: Двоичные типы данных

№26 слайд
Прочие типы данных TIMESTAMP
Содержание слайда: Прочие типы данных TIMESTAMP UNIQUEIDENTIFIER XML HIERARCHYID GEOGRAPHY, GEOMETRY FILESTREAM SQLVARIANT TEXT, NTEXT, IMAGE

№27 слайд
TIMESTAMP ROWVERSION -
Содержание слайда: TIMESTAMP ROWVERSION - синоним TIMESTAMP Необходимо установить хронологию изменения данных занимает 8 байт Значения могут вводиться и изменяться только сервером

№28 слайд
TIMESTAMP
Содержание слайда: TIMESTAMP

№29 слайд
UNIQUEIDENTIFIER -байтовый
Содержание слайда: UNIQUEIDENTIFIER 16-байтовый идентификатор GUID Главная особенность – способность генерировать уникальные значения, которые с очень малой вероятностью могут быть независимо получены еще раз. Могут быть получены при помощи встроенной функции NEWID. Могут быть преобразованы из строковой константы в формате xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, где каждый символ x представляет шестнадцатеричную цифру в диапазоне 0–9 или a–f Пример:  8F1719F1-8B37-D821-B52D-00C04FC964FF

№30 слайд
UNIQUEIDENTIFIER
Содержание слайда: UNIQUEIDENTIFIER

№31 слайд
XML Тип данных, в котором
Содержание слайда: XML Тип данных, в котором хранятся XML-данные

№32 слайд
HIERARCHYID Системный тип
Содержание слайда: HIERARCHYID Системный тип данных переменной длины Используется для представления положения в иерархии

№33 слайд
Пространственные типы
Содержание слайда: Пространственные типы GEOGRAPHY GEOMETRY geography хранит эллиптические данные, такие как координаты широты и долготы GPS geometry представляет данные в эвклидовом пространстве (плоской системе координат)

№34 слайд
FILESTREAM FILESTREAM
Содержание слайда: FILESTREAM FILESTREAM размещает данные больших двоичных объектов (BLOB) типа varbinary(max) в файловой системе в виде файлов Можно вставлять, обновлять, запрашивать, выполнять поиск и выполнять резервное копирование данных FILESTREAM Следует использовать в следующих случаях: средний размер сохраняемых объектов превышает 1 МБ; важен быстрый доступ для чтения;

№35 слайд
SQLVARIANT Тип данных,
Содержание слайда: SQLVARIANT Тип данных, хранящий значения различных типов данных Максимальная длина значения типа sql_variant составляет 8016 байт Сюда включены структура и значение базового типа Максимальная длина значения соответствующего базового типа составляет 8 000 байт

№36 слайд
SQLVARIANT Типы значений,
Содержание слайда: SQLVARIANT Типы значений, которые не могут храниться в типе данных sql_variant

№37 слайд
Приоритет Тип данных с
Содержание слайда: Приоритет Тип данных с меньшим приоритетом будет преобразован в тип данных с большим приоритетом Если неявное преобразование не поддерживается, возвращается ошибка

№38 слайд
Приоритет определяемые
Содержание слайда: Приоритет определяемые пользователем типы данных (высший приоритет); sql_variant; xml; datetimeoffset; datetime2; datetime; smalldatetime; date; time; float;

№39 слайд
Ограничения целостности
Содержание слайда: Ограничения целостности

№40 слайд
Ограничения целостности Для
Содержание слайда: Ограничения целостности Для ограничений целостности PRIMARY KEY FOREIGN KEY UNIQUE CHECK может быть задано имя Если это имя не задано, при создании таблицы сервер назначает ограничениям собственные имена

№41 слайд
PRIMARY KEY Столбец или
Содержание слайда: PRIMARY KEY Столбец или группа столбцов, имеющие уникальные значения для каждой строки, называется ключом Create table FACULTY -- факультет ( FACULTY char(10), -- идентификатор FACULTY_NAME varchar(50) ); -- полное имя

№42 слайд
PRIMARY KEY Create table
Содержание слайда: PRIMARY KEY Create table FACULTY --факультет ( FACULTY char(10) primary key, --идентификатор FACULTY_NAME varchar(50) --полное имя );

№43 слайд
PRIMARY KEY Create table
Содержание слайда: PRIMARY KEY Create table FACULTY ( FACULTY char(10) constraint PK_FACULTY_FACULTY primary key, FACULTY_NAME varchar(50)); Create table FACULTY ( FACULTY char(10), FACULTY_NAME varchar(50), constraint PK_FACULTY_FACULTY primary key (FACULTY));

№44 слайд
PRIMARY KEY Create table
Содержание слайда: PRIMARY KEY Create table SHEDULE_TEACHER -- расписание преподавателей ( CLASSDATE smalldatetime, -- дата и время занятий TEACHER char(10), -- преподаватель SUBJECT char(10), -- дисциплина AUDITORIUM char(10), -- аудитория constraint PK_ S_TEACHER primary key (CLASSDATE, TEACHER) );

№45 слайд
NOT NULL
Содержание слайда: NOT NULL

№46 слайд
DEFAULT
Содержание слайда: DEFAULT

№47 слайд
DEFAULT
Содержание слайда: DEFAULT

№48 слайд
FOREGN KEY Внешний ключ
Содержание слайда: FOREGN KEY Внешний ключ – ограничение целостности, основанное на связи, установленной между двумя таблицами БД Виды связей: 1:1  каждому экземпляру одной таблицы соответствует в точности один экземпляр второй и наоборот 1:n  может существовать экземпляр одной таблицы, который соответствует нескольким экземплярам другой, и обратное не допускается m:n  экземпляр одной таблицы соответствует нескольким экземплярам другой таблицы и наоборот

№49 слайд
FOREGN KEY
Содержание слайда: FOREGN KEY

№50 слайд
FOREGN KEY INSERT
Содержание слайда: FOREGN KEY – INSERT

№51 слайд
FOREGN KEY INSERT
Содержание слайда: FOREGN KEY – INSERT

№52 слайд
FOREGN KEY UPDATE
Содержание слайда: FOREGN KEY – UPDATE

№53 слайд
FOREGN KEY UPDATE
Содержание слайда: FOREGN KEY – UPDATE

№54 слайд
FOREGN KEY DELETE
Содержание слайда: FOREGN KEY – DELETE

№55 слайд
CHECK
Содержание слайда: CHECK

№56 слайд
CHECK
Содержание слайда: CHECK

№57 слайд
CHECK
Содержание слайда: CHECK

№58 слайд
UNIQUE
Содержание слайда: UNIQUE

№59 слайд
UNIQUE
Содержание слайда: UNIQUE

№60 слайд
IDENTITY
Содержание слайда: IDENTITY

№61 слайд
IDENTITY
Содержание слайда: IDENTITY

№62 слайд
Вопросы?
Содержание слайда: Вопросы?

Скачать все slide презентации Базы данных. Типы данных. Ограничения целостности одним архивом: