🗊Презентация Manual QA course. Базы данных ( Lecture 16.1)

Категория: Информатика
Нажмите для полного просмотра!
Manual QA course. Базы данных ( Lecture 16.1), слайд №1Manual QA course. Базы данных ( Lecture 16.1), слайд №2Manual QA course. Базы данных ( Lecture 16.1), слайд №3Manual QA course. Базы данных ( Lecture 16.1), слайд №4Manual QA course. Базы данных ( Lecture 16.1), слайд №5Manual QA course. Базы данных ( Lecture 16.1), слайд №6Manual QA course. Базы данных ( Lecture 16.1), слайд №7Manual QA course. Базы данных ( Lecture 16.1), слайд №8Manual QA course. Базы данных ( Lecture 16.1), слайд №9Manual QA course. Базы данных ( Lecture 16.1), слайд №10Manual QA course. Базы данных ( Lecture 16.1), слайд №11Manual QA course. Базы данных ( Lecture 16.1), слайд №12Manual QA course. Базы данных ( Lecture 16.1), слайд №13Manual QA course. Базы данных ( Lecture 16.1), слайд №14Manual QA course. Базы данных ( Lecture 16.1), слайд №15Manual QA course. Базы данных ( Lecture 16.1), слайд №16Manual QA course. Базы данных ( Lecture 16.1), слайд №17Manual QA course. Базы данных ( Lecture 16.1), слайд №18Manual QA course. Базы данных ( Lecture 16.1), слайд №19Manual QA course. Базы данных ( Lecture 16.1), слайд №20Manual QA course. Базы данных ( Lecture 16.1), слайд №21Manual QA course. Базы данных ( Lecture 16.1), слайд №22Manual QA course. Базы данных ( Lecture 16.1), слайд №23Manual QA course. Базы данных ( Lecture 16.1), слайд №24Manual QA course. Базы данных ( Lecture 16.1), слайд №25Manual QA course. Базы данных ( Lecture 16.1), слайд №26

Содержание

Вы можете ознакомиться и скачать презентацию на тему Manual QA course. Базы данных ( Lecture 16.1). Доклад-сообщение содержит 26 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Manual QA course
Lecture 16. Базы данных часть 1
Описание слайда:
Manual QA course Lecture 16. Базы данных часть 1

Слайд 2





Базы данных. Введение.
База данных (БД - DB) - некий организованный набор информации. 
Система управления базами данных (СУБД - DBMS) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
Описание слайда:
Базы данных. Введение. База данных (БД - DB) - некий организованный набор информации. Система управления базами данных (СУБД - DBMS) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.

Слайд 3


Manual QA course. Базы данных ( Lecture 16.1), слайд №3
Описание слайда:

Слайд 4





Базы данных. СУБД.
Популярные СУБД:
Oracle
MySql
Microsoft SQL Server
PostgreSQL
DB2
MongoDB
Описание слайда:
Базы данных. СУБД. Популярные СУБД: Oracle MySql Microsoft SQL Server PostgreSQL DB2 MongoDB

Слайд 5





Базы данных. Свойства СУБД.
Свойства СУБД:
 скорость; 
 разграничение доступа; 
 гибкость; 
 целостность; 
 отказоустойчивость.
Описание слайда:
Базы данных. Свойства СУБД. Свойства СУБД: скорость; разграничение доступа; гибкость; целостность; отказоустойчивость.

Слайд 6





Базы данных. Типы моделей.
По типу модели данных СУБД делятся на сетевые, иерархические, реляционные, объектно-ориентированные, объектно-реляционные. 
Реляционная СУБД представляет собой совокупность именованных двумерных таблиц данных, логически связанных (находящихся в отношении) между собой.
Описание слайда:
Базы данных. Типы моделей. По типу модели данных СУБД делятся на сетевые, иерархические, реляционные, объектно-ориентированные, объектно-реляционные. Реляционная СУБД представляет собой совокупность именованных двумерных таблиц данных, логически связанных (находящихся в отношении) между собой.

Слайд 7





Базы данных. Реляционная БД.
Таблицы состоят из строк и именованных столбцов, строки представляют собой экземпляры информационного объекта, столбцы – атрибуты объекта. Строки иногда называют записями, а столбцы – полями записи. 
Таким образом, в реляционной модели все данные представлены для пользователя в виде таблиц значений данных, и все операции над базой сводятся к манипулированию таблицами.
Описание слайда:
Базы данных. Реляционная БД. Таблицы состоят из строк и именованных столбцов, строки представляют собой экземпляры информационного объекта, столбцы – атрибуты объекта. Строки иногда называют записями, а столбцы – полями записи. Таким образом, в реляционной модели все данные представлены для пользователя в виде таблиц значений данных, и все операции над базой сводятся к манипулированию таблицами.

Слайд 8


Manual QA course. Базы данных ( Lecture 16.1), слайд №8
Описание слайда:

Слайд 9





Базы данных. Реляционная БД.
Связи между отдельными таблицами в реляционной модели в явном виде могут не описываться. 
Они устанавливаются пользователем при написании запроса на выборку данных и представляют собой условия равенства значений соответствующих полей.
Описание слайда:
Базы данных. Реляционная БД. Связи между отдельными таблицами в реляционной модели в явном виде могут не описываться. Они устанавливаются пользователем при написании запроса на выборку данных и представляют собой условия равенства значений соответствующих полей.

Слайд 10





Базы данных. Реляционная БД.
Первичный ключ (главный ключ, primary key, PK). Представляет собой столбец или совокупность столбцов, значения которых однозначно идентифицируют строки. 
Вторичный ключ (внешний, foreign key, FK) - Столбец или совокупность столбцов, которые в данной таблице не являются первичными ключами, но являются первичными ключами в другой таблице.
Описание слайда:
Базы данных. Реляционная БД. Первичный ключ (главный ключ, primary key, PK). Представляет собой столбец или совокупность столбцов, значения которых однозначно идентифицируют строки. Вторичный ключ (внешний, foreign key, FK) - Столбец или совокупность столбцов, которые в данной таблице не являются первичными ключами, но являются первичными ключами в другой таблице.

Слайд 11


Manual QA course. Базы данных ( Lecture 16.1), слайд №11
Описание слайда:

Слайд 12





Базы данных. Ограничения целостности.
Целостность базы данных (database integrity) — соответствие имеющейся в базе данных информации её внутренней логике, структуре и всем явно заданным правилам. 
Каждое правило, налагающее некоторое ограничение на возможное состояние базы данных, называется ограничением целостности (integrity constraint). 
Ограничения целостности могут относиться к разным информационным объектам: атрибутам, отношениям, связям между ними и т.д.
Описание слайда:
Базы данных. Ограничения целостности. Целостность базы данных (database integrity) — соответствие имеющейся в базе данных информации её внутренней логике, структуре и всем явно заданным правилам. Каждое правило, налагающее некоторое ограничение на возможное состояние базы данных, называется ограничением целостности (integrity constraint). Ограничения целостности могут относиться к разным информационным объектам: атрибутам, отношениям, связям между ними и т.д.

Слайд 13





Базы данных. Ограничения целостности.
Для полей (атрибутов) используются следующие виды ограничений: 
Тип и формат поля. 
Задание диапазона значений. 
 Недопустимость пустого поля. 
Проверка на уникальность значения какого-либо поля.
Описание слайда:
Базы данных. Ограничения целостности. Для полей (атрибутов) используются следующие виды ограничений: Тип и формат поля. Задание диапазона значений. Недопустимость пустого поля. Проверка на уникальность значения какого-либо поля.

Слайд 14





Базы данных. SQL.
SQL – Structured Query Language 
SQL – это структурированный язык запросов к реляционным базам 
Описание слайда:
Базы данных. SQL. SQL – Structured Query Language SQL – это структурированный язык запросов к реляционным базам 

Слайд 15





Базы данных. SQL.
Стандарты SQL, определённые Американским национальным институтом стандартов (ANSI): 
 SQL-1 (SQL/89) – первый вариант стандарта. 
 SQL-2 (SQL/92) – основной расширенный стандарт.
 SQL-3 (SQL/1999, SQL/2003) – относится к объектно-реляционной модели данных.
Описание слайда:
Базы данных. SQL. Стандарты SQL, определённые Американским национальным институтом стандартов (ANSI): SQL-1 (SQL/89) – первый вариант стандарта. SQL-2 (SQL/92) – основной расширенный стандарт. SQL-3 (SQL/1999, SQL/2003) – относится к объектно-реляционной модели данных.

Слайд 16





Базы данных. SQL.
SQL может использоваться как интерактивный (для выполнения запросов) и как встроенный (для построения прикладных программ). 
Базовый вариант SQL содержит порядка 40 команд (часто еще называемых запросами или операторами) для выполнения различных действий внутри СУБД.
Описание слайда:
Базы данных. SQL. SQL может использоваться как интерактивный (для выполнения запросов) и как встроенный (для построения прикладных программ). Базовый вариант SQL содержит порядка 40 команд (часто еще называемых запросами или операторами) для выполнения различных действий внутри СУБД.

Слайд 17





Базы данных и SQL. Операторы SQL.
Выделяют следующие группы операторов SQL: 
операторы определения объектов базы данных (Data Definition Language - DDL; 
операторы манипулирования данными (Data Manipulation Language - DML); 
команды управления транзакциями (Transaction Control Language – TCL); 
операторы защиты и управления данными (Data Control Language – DCL).
Описание слайда:
Базы данных и SQL. Операторы SQL. Выделяют следующие группы операторов SQL: операторы определения объектов базы данных (Data Definition Language - DDL; операторы манипулирования данными (Data Manipulation Language - DML); команды управления транзакциями (Transaction Control Language – TCL); операторы защиты и управления данными (Data Control Language – DCL).

Слайд 18





Базы данных и SQL. Операторы SQL.
Операторы DDL - определения объектов базы данных: 
CREATE DATABASE - создать базу данных 
DROP DATABASE - удалить базы данных 
CREATE TABLE - создать таблицу 
ALTER TABLE - изменить таблицу 
DROP TABLE - удалить таблицу 
CREATE DOMAIN - создать домен 
ALTER DOMAIN - изменить домен 
DROP DOMAIN - удалить домен 
CREATE VIEW - создать представление 
DROP VIEW - удалить представление
Описание слайда:
Базы данных и SQL. Операторы SQL. Операторы DDL - определения объектов базы данных: CREATE DATABASE - создать базу данных DROP DATABASE - удалить базы данных CREATE TABLE - создать таблицу ALTER TABLE - изменить таблицу DROP TABLE - удалить таблицу CREATE DOMAIN - создать домен ALTER DOMAIN - изменить домен DROP DOMAIN - удалить домен CREATE VIEW - создать представление DROP VIEW - удалить представление

Слайд 19





Базы данных. Операторы SQL.
Операторы DML - манипулирования данными 
SELECT - отобрать строки из таблиц 
INSERT - добавить строки в таблицу 
UPDATE - изменить строки в таблице 
DELETE - удалить строки в таблице
Описание слайда:
Базы данных. Операторы SQL. Операторы DML - манипулирования данными SELECT - отобрать строки из таблиц INSERT - добавить строки в таблицу UPDATE - изменить строки в таблице DELETE - удалить строки в таблице

Слайд 20





Базы данных. Операторы SQL.
Команды управления транзакциями TCL Используются для управления изменениями данных, производимыми DML-командами. С их помощью несколько DML-команд могут быть объединены в единое логическое целое, называемое транзакцией. 
COMMIT - завершить транзакцию и зафиксировать все изменения в БД 
ROLLBACK - отменить транзакцию и отменить все изменения в БД 
SET TRANSACTION - установить некоторые условия выполнения транзакции
Описание слайда:
Базы данных. Операторы SQL. Команды управления транзакциями TCL Используются для управления изменениями данных, производимыми DML-командами. С их помощью несколько DML-команд могут быть объединены в единое логическое целое, называемое транзакцией. COMMIT - завершить транзакцию и зафиксировать все изменения в БД ROLLBACK - отменить транзакцию и отменить все изменения в БД SET TRANSACTION - установить некоторые условия выполнения транзакции

Слайд 21





Базы данных. Операторы SQL.
Операторы защиты и управления данными – DCL 
GRANT - предоставить привилегии пользователю или приложению на манипулирование объектами 
REVOKE - отменить привилегии пользователя или приложения
Описание слайда:
Базы данных. Операторы SQL. Операторы защиты и управления данными – DCL GRANT - предоставить привилегии пользователю или приложению на манипулирование объектами REVOKE - отменить привилегии пользователя или приложения

Слайд 22





Базы данных. SELECT.
Для выборки данных используется команда SELECT. 

SELECT [DISTINCT] <список столбцов> 
FROM <имя таблицы> [JOIN <имя таблицы> ON <условия связывания>] 
[WHERE <условия выборки>] 
[GROUP BY <список столбцов для группировки> 
[HAVING <условия выборки групп>] ] 
[ORDER BY <список столбцов для сортировки>]
Описание слайда:
Базы данных. SELECT. Для выборки данных используется команда SELECT. SELECT [DISTINCT] <список столбцов> FROM <имя таблицы> [JOIN <имя таблицы> ON <условия связывания>] [WHERE <условия выборки>] [GROUP BY <список столбцов для группировки> [HAVING <условия выборки групп>] ] [ORDER BY <список столбцов для сортировки>]

Слайд 23





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

Слайд 24





Базы данных и SQL. Простейший запрос.
SELECT *  FROM Table
Описание слайда:
Базы данных и SQL. Простейший запрос. SELECT * FROM Table

Слайд 25





Базы данных. DISTINCT.
Если в результирующем наборе данных встречаются одинаковые строки (значения всех полей совпадают), можно от них избавиться, указав ключевое слово DISTINCT перед списком столбцов. 
SELECT DISTINCT Position FROM Employees
Описание слайда:
Базы данных. DISTINCT. Если в результирующем наборе данных встречаются одинаковые строки (значения всех полей совпадают), можно от них избавиться, указав ключевое слово DISTINCT перед списком столбцов. SELECT DISTINCT Position FROM Employees

Слайд 26





Вопросы и ответы
Описание слайда:
Вопросы и ответы



Похожие презентации
Mypresentation.ru
Загрузить презентацию