Презентация Introduction to databases and SQL. Нормализация. Добавление строк в таблицу. Выборка информации. Фильтрация. (Лекция 4) онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Introduction to databases and SQL. Нормализация. Добавление строк в таблицу. Выборка информации. Фильтрация. (Лекция 4) абсолютно бесплатно. Урок-презентация на эту тему содержит всего 36 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Информатика » Introduction to databases and SQL. Нормализация. Добавление строк в таблицу. Выборка информации. Фильтрация. (Лекция 4)
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:36 слайдов
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:152.75 kB
- Просмотров:56
- Скачиваний:0
- Автор:неизвестен
Слайды и текст к этой презентации:
№3 слайд
Содержание слайда: Нормализация
Нормализация – процесс преобразования таблиц базы данных в одну из нормальных форм.
Нормальная форма – набор требований к таблице, характеризующих таблицу с точки зрения избыточности.
Короче: нормализация – изменение структуры БД для устранения избыточности данных.
№7 слайд
Содержание слайда: Вторая нормальная форма (2NF)
Таблица находится во второй нормальной форме, если она находится в 1NF и любая не ключевая колонка зависит от всего первичного ключа, а не от части ключа.
Хорошая новость: если первичный ключ атомарный и таблица в 1NF, то такая таблица уже находится в 2NF.
№15 слайд
Содержание слайда: Добавление строк в таблицу
Добавление строк выполняется при помощи инструкции INSERT. Указывается имя таблицы. В простейшем варианте в скобках задаётся значения всех полей добавляемой строки через запятую:
INSERT INTO Persons
VALUES (10, 'Alex', 'Volosevich', 'TC');
*) для IDENTITY-колонки значение не указывается.
№18 слайд
Содержание слайда: Добавление множества строк
T-SQL позволяет при помощи одной инструкции INSERT добавить в таблицу несколько строк:
INSERT INTO Persons(ID, FirstName, LastName, Department)
VALUES (1, 'Anna', 'Klimenok', 'QA'),
(2, 'Olga', 'Chekan', 'QA'),
(3, 'Olga', 'Naumik', 'QA'),
(4, 'Alexey', NULL, 'TC'),
(5, 'Oleg', NULL, 'TC'),
(6, 'Sergey', 'Pavlov', 'DV');
№21 слайд
Содержание слайда: Псевдонимы колонок
При выборке для колонки можно указать псевдоним, и данные попадут в выборку под указанным именем:
SELECT ID, FirstName AS Name FROM Persons
В T-SQL при задании псевдонимов можно не писать AS (просто пробел поставить) или вместо AS ставить = (в этом случае псевдоним пишем слева):
SELECT ID, Name = FirstName FROM Persons
№26 слайд
Содержание слайда: Построение предиката
При построении предиката используются операции сравнения, логические операции AND, OR, NOT, операции IN (NOT IN) и BETWEEN (NOT BETWEEN):
SELECT FirstName, LastName FROM Persons
WHERE (Department <> 'QA' AND ID >= 5);
SELECT FirstName, LastName FROM Persons
WHERE ID IN (1, 3, 5);
SELECT FirstName, LastName FROM Persons
WHERE ID BETWEEN 2 AND 4;
№28 слайд
Содержание слайда: Сравнение строк с шаблоном
Используя оператор LIKE, строки можно сравнивать с шаблоном. В шаблоне _ означает один произвольный символ, а % – набор любых символов:
SELECT FirstName, LastName FROM Persons
WHERE FirstName LIKE 'Ol%' -- Oleg, Olga
SELECT FirstName, LastName FROM Persons
WHERE FirstName LIKE 'Ol_a' -- Olga
№30 слайд
Содержание слайда: Сортировка
После ORDER BY указывает колонка или выражение, по которому производится сортировка. Колонку можно указать с помощью имени или псевдонима. И эта колонка не обязана быть упомянута в SELECT.
Можно указать несколько колонок. Тогда выборка сортируется по первой колонке, затем упорядоченный набор сортируется по второй колонке и так далее.
№36 слайд
Содержание слайда: Последовательность ограничений
При наличии различных ограничений они работают так:
Фильтрация
Удаление дубликатов
Сортировка
Ограничение по длине выборки
Нюанс: после применения DISTINCT получаем новый набор. И если после этого сортируем, то надо использовать только столбцы, упомянутые в SELECT.
Скачать все slide презентации Introduction to databases and SQL. Нормализация. Добавление строк в таблицу. Выборка информации. Фильтрация. (Лекция 4) одним архивом:
-
Introduction to databases and SQL. Подзапросы. Группировка при выборке. Агрегатные функции. Фильтрация групп. (Лекция 6)
-
Introduction to databases and SQL. Изменение структуры таблицы. Удаление таблиц и баз. Первичный ключ. (Лекция 3)
-
Data Modeling and Databases Lab 3: Introduction to SQL
-
Data Modeling and Databases II - The Relational Data Model and SQL
-
Язык SQL. Соединение таблиц. (Лекция 9)
-
Acknowledgement: These questions are from Standford Open Course Introduction to Databases
-
Analysis and Design of Data Systems. Introduction to Relational Database Design (Lecture 14)
-
Угрозы информационной безопасности и каналы утечки информации Лекция 3
-
Лекция 3 Информационные системы Содержание учебного материала: 1. Информационные технологии медицинской организационно-управле
-
Лекция 1-4 СУБД Microsoft Access 2000 РАЗРАБОТКА БАЗЫ ДАННЫХ (Таблицы и связи между ними)