Информационные технологии в логистике презентация

Содержание

1. Реляционная модель данных Информационные технологии в логистике Отношение – «таблица» Заголовок отношение – заголовок таблицы Тело отношения – тело таблицы Атрибут отношения – наименование столбца таблицы Кортеж отношения –

Слайд 1Информационные технологии в логистике
Реляционная модель данных
Нормализация данных
Типы данных MS SQL
Structured Query

Language


Слайд 2 1. Реляционная модель данных
Информационные технологии в логистике
Отношение – «таблица»
Заголовок отношение

– заголовок таблицы

Тело отношения – тело таблицы

Атрибут отношения – наименование столбца таблицы

Кортеж отношения – строка таблицы

Мощность отношения – количество строк таблицы


Слайд 3 1. Реляционная модель данных
Информационные технологии в логистике
Таблица – отношение, если:

- тело отношения не содержит идентичных кортежей

- кортежи отношения не упорядочены

- атрибуты отношения не упорядочены

- все значения атрибутов отношения атомарные


Слайд 4 1. Реляционная модель данных
Информационные технологии в логистике
Виды ключей:
- первичный

- возможный

- внешний


Слайд 5 1. Реляционная модель данных
Информационные технологии в логистике
Виды отношений:
- один-к-одному
-

многие-к-одному (один-ко-многим)

- много-ко-многим


Слайд 6Информационные технологии в логистике
Реляционная модель данных
Нормализация данных
Типы данных MS SQL
Structured Query

Language


Слайд 7 2. Нормализация данных
Информационные технологии в логистике


Слайд 8 2. Нормализация данных
Информационные технологии в логистике


Слайд 9Информационные технологии в логистике
Реляционная модель данных
Нормализация данных
Типы данных MS SQL
Structured Query

Language


Слайд 10 3. Типы данных MS SQL
Информационные технологии в логистике


Слайд 11Информационные технологии в логистике
Реляционная модель данных
Нормализация данных
Типы данных MS SQL
Structured Query

Language

Слайд 12 4. Structured Query Language
Информационные технологии в логистике
Операторы SQL делятся на:
операторы

определения данных (Data Definition Language, DDL):
CREATE создает объект БД (саму базу, таблицу, представление, пользователя и т. д.),
ALTER изменяет объект,
DROP удаляет объект;
операторы манипуляции данными (Data Manipulation Language, DML):
SELECT считывает данные, удовлетворяющие заданным условиям,
INSERT добавляет новые данные,
UPDATE изменяет существующие данные,
DELETE удаляет данные.

Слайд 13 4. Structured Query Language
Информационные технологии в логистике
Основные синтаксические правила составления

операторов SELECT:

SELECT
[FROM [[AS] ]
[[{FULL|INNER|{LEFT|RIGHT} OUTER|CROSS}] JOIN
[ON ] [ -]]]
[WHERE ]
[GROUP BY ]
[HAVING ]
[ORDER BY ]

[ ] – не обязательный элемент

- поля, константы, выражения, функции

- таблицы, представления

- псевдоним таблицы, представления

Слайд 14 4. Structured Query Language
Информационные технологии в логистике
SELECT
(выбрать) данные из

указанных столбцов и (если необходимо) выполнить перед выводом их преобразование в соответствии с указанными выражениями и (или) функциями
FROM
(из) перечисленных таблиц, в которых расположены эти столбцы
WHERE
(где) строки из указанных таблиц должны удовлетворять указанному перечню условий отбора строк
GROUP BY
(группируя по) указанному перечню столбцов с тем, чтобы получить для каждой группы единственное агрегированное значение, используя во фразе SELECT SQL-функции SUM (сумма), COUNT (количество), MIN (минимальное значение), MAX (максимальное значение) или AVG (среднее значение)
HAVING
(где) группы сформированные в разделе GROUP BY должны удовлетворять указанному перечню отбора групп
ORDER BY
(упорядочить по) указанному перечню столбцов результаты выбора данных. При этом упорядочение можно производить в порядке возрастания – ASC (ASCending) или убывания DESC (DESCending), а по умолчанию принимается ASC

Слайд 15 4. Structured Query Language
Информационные технологии в логистике
SELECT * FROM ref_people
ref_people

– название таблицы, из которой выбираются данные

* – выборка всех столбцов


Слайд 16 4. Structured Query Language
Информационные технологии в логистике
SELECT surname, name, secname

FROM ref_people

SELECT name, surname, secname FROM ref_people


Слайд 17 4. Structured Query Language
Информационные технологии в логистике
традиционные операторы сравнения =

| <> | < | <= | > | >=

BETWEEN – между
LIKE - похоже на
IN - принадлежит
IS NULL - не определено
EXISTS - существует

AND, OR, NOT


Слайд 18 4. Structured Query Language
Информационные технологии в логистике
SELECT surname

,name
,secname
,birthday
,sex
FROM
people
where
birthday BETWEEN '01.01.1998' and '01.01.1999'

Выбрать тех, с датой рождения
Между 01.01.98 и 01.01.99


Слайд 19 4. Structured Query Language
Информационные технологии в логистике
Выбрать тех, у кого

имя АЛЕКСАНДР

SELECT
surname, name, secname
FROM
ref_people
where
name='Александр'


Слайд 20 4. Structured Query Language
Информационные технологии в логистике
SELECT surname

,name
,secname
,birthday
,sex
FROM people
where name like '%оро%'

Выбрать людей, у которых в имя входит комбинация символов «ОРО»

% - любая комбинация символов


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика