🗊Презентация Первичный ключ

Категория: Информатика
Нажмите для полного просмотра!
Первичный ключ, слайд №1Первичный ключ, слайд №2Первичный ключ, слайд №3Первичный ключ, слайд №4Первичный ключ, слайд №5Первичный ключ, слайд №6Первичный ключ, слайд №7Первичный ключ, слайд №8Первичный ключ, слайд №9Первичный ключ, слайд №10Первичный ключ, слайд №11Первичный ключ, слайд №12Первичный ключ, слайд №13Первичный ключ, слайд №14Первичный ключ, слайд №15Первичный ключ, слайд №16Первичный ключ, слайд №17Первичный ключ, слайд №18Первичный ключ, слайд №19

Вы можете ознакомиться и скачать презентацию на тему Первичный ключ. Доклад-сообщение содержит 19 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1


Первичный ключ, слайд №1
Описание слайда:

Слайд 2


Первичный ключ, слайд №2
Описание слайда:

Слайд 3





Первичный ключ
Первичный ключ (primary key) представляет собой один из примеров уникальных индексов и применяется для уникальной идентификации записей таблицы. Никакие из двух записей таблицы не могут иметь одинаковых значений первичного ключа. Первичный ключ обычно сокращенно обозначают как PK (primary key).
В реляционных базах данных практически всегда разные таблицы логически связаны друг с другом. Первичные ключи как раз используются для однозначной организации такой связи.
Описание слайда:
Первичный ключ Первичный ключ (primary key) представляет собой один из примеров уникальных индексов и применяется для уникальной идентификации записей таблицы. Никакие из двух записей таблицы не могут иметь одинаковых значений первичного ключа. Первичный ключ обычно сокращенно обозначают как PK (primary key). В реляционных базах данных практически всегда разные таблицы логически связаны друг с другом. Первичные ключи как раз используются для однозначной организации такой связи.

Слайд 4





Первичный ключ
Описание слайда:
Первичный ключ

Слайд 5





Первичный ключ
Как видно на вышеуказанном рисунке первичным ключом таблицы themes является id_theme, а таблицы posts - id_post. Обратите внимание, что поле id_theme присутствует и в таблице posts. Каждое значение этого поля в таблице posts является внешним ключом (в данном случае это внешний ключ для первичного ключа таблицы themes). Внешний ключ сокращенно обозначают как FK (foreign key). Внешний ключ ссылается на первичный ключ таблицы themes, устанавливая однозначную логическую связь между записями таблиц themes и posts
Описание слайда:
Первичный ключ Как видно на вышеуказанном рисунке первичным ключом таблицы themes является id_theme, а таблицы posts - id_post. Обратите внимание, что поле id_theme присутствует и в таблице posts. Каждое значение этого поля в таблице posts является внешним ключом (в данном случае это внешний ключ для первичного ключа таблицы themes). Внешний ключ сокращенно обозначают как FK (foreign key). Внешний ключ ссылается на первичный ключ таблицы themes, устанавливая однозначную логическую связь между записями таблиц themes и posts

Слайд 6





Связи
Отношения один к одному
Один ко многим и многие к одному
Многие ко многим
Связь с самим собой
Описание слайда:
Связи Отношения один к одному Один ко многим и многие к одному Многие ко многим Связь с самим собой

Слайд 7





Вставка данных в таблицу
Все строки  в  SQL вводятся с использованием команды INSERT. В самой простой форме, INSERT использует следующий синтаксис:
INSERT INTO     tbl_name (col_name,...)    VALUES (data,...) 
или
INSERT INTO    tbl_name SET col_name=data
где,
	tbl_name-имя таблицы, в которую будет вставлена новая строка
	 col_name-название полей
	data – значения, соответствующие полям
Описание слайда:
Вставка данных в таблицу Все строки в SQL вводятся с использованием команды INSERT. В самой простой форме, INSERT использует следующий синтаксис: INSERT INTO tbl_name (col_name,...) VALUES (data,...) или INSERT INTO tbl_name SET col_name=data где, tbl_name-имя таблицы, в которую будет вставлена новая строка col_name-название полей data – значения, соответствующие полям

Слайд 8





Вставка данных в таблицу
Например:
Следующая команда вставит в таблицу users новую запись, присвоив полям name, age, country, city значения Evgen, 26, Russia, Ryazan соответственно:
Описание слайда:
Вставка данных в таблицу Например: Следующая команда вставит в таблицу users новую запись, присвоив полям name, age, country, city значения Evgen, 26, Russia, Ryazan соответственно:

Слайд 9





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

Слайд 10





Вставка данных в таблицу
C помощью одного запроса можно вставить несколько записей в таблицу, например:
Описание слайда:
Вставка данных в таблицу C помощью одного запроса можно вставить несколько записей в таблицу, например:

Слайд 11





Редактирования записи 
в таблице
Например, следующий пример производит обновление поля country у ВСЕХ записей в таблице users:
На следующем изображении обновление полей country и city у ВСЕХ записей таблицы users:
Описание слайда:
Редактирования записи в таблице Например, следующий пример производит обновление поля country у ВСЕХ записей в таблице users: На следующем изображении обновление полей country и city у ВСЕХ записей таблицы users:

Слайд 12





Редактирования записи 
в таблице
Оператор LIMIT задает максимальное число записей для редактирования.
Например, следующий запрос в таблице users обновит только 2 записи, у которых поле area_id =2
Описание слайда:
Редактирования записи в таблице Оператор LIMIT задает максимальное число записей для редактирования. Например, следующий запрос в таблице users обновит только 2 записи, у которых поле area_id =2

Слайд 13





Удаление записи
в таблице
Удаление записей осуществляется командой DELETE FROM.
Синтаксис оператора DELETE FROM
DELETE FROM table_name    [WHERE where_definition] 
где,
	tbl_name-имя таблицы, в которую будет вставлена 
	where_definition-условие, по которому будет удаляться запись
Описание слайда:
Удаление записи в таблице Удаление записей осуществляется командой DELETE FROM. Синтаксис оператора DELETE FROM DELETE FROM table_name [WHERE where_definition] где, tbl_name-имя таблицы, в которую будет вставлена where_definition-условие, по которому будет удаляться запись

Слайд 14





Удаление записи
в таблице
Команда DELETE удаляет из таблицы table_name все записи, удовлетворяющие условию where_definition. Если условие WHERE where_definition не задано, то из таблицы table_name удаляются все записи.
Команда DELETE возвращает количество удаленных записей.
Если в команде DELETE не задано условие WHERE where_definition, то команда возвратит 0, хотя записи были удалены.
Описание слайда:
Удаление записи в таблице Команда DELETE удаляет из таблицы table_name все записи, удовлетворяющие условию where_definition. Если условие WHERE where_definition не задано, то из таблицы table_name удаляются все записи. Команда DELETE возвращает количество удаленных записей. Если в команде DELETE не задано условие WHERE where_definition, то команда возвратит 0, хотя записи были удалены.

Слайд 15





Удаление записи
в таблице
Нижеуказанная запись удалит все данные из таблицы users

Следующая запись удалит только одну запись из таблицы users, у которой id=1
Описание слайда:
Удаление записи в таблице Нижеуказанная запись удалит все данные из таблицы users Следующая запись удалит только одну запись из таблицы users, у которой id=1

Слайд 16





Удаление записи
в таблице
С помощью оператора LIMIT можно задать максимальное число записей для удаления, например следующая запись удалит только 5 записей из таблицы users
Оператор LIMIT прописывается в конце запроса. Следующий запрос удалит 3 записи из таблицы users, у которых поле area_id= 2
Описание слайда:
Удаление записи в таблице С помощью оператора LIMIT можно задать максимальное число записей для удаления, например следующая запись удалит только 5 записей из таблицы users Оператор LIMIT прописывается в конце запроса. Следующий запрос удалит 3 записи из таблицы users, у которых поле area_id= 2

Слайд 17





Удаление записи
в таблице
С помощью ORDER BY можно отсортировать записи по определенному полю по возрастанию или убыванию и удалить первые, либо последние элементы, например:
Описание слайда:
Удаление записи в таблице С помощью ORDER BY можно отсортировать записи по определенному полю по возрастанию или убыванию и удалить первые, либо последние элементы, например:

Слайд 18





Выбор записей из таблицы
Поиск записей осуществляется командой SELECT, простой синтаксис выглядит следующим образом:
SELECT * FROM table_name WHERE (выражение) [order by field_name [desc][asc]]
Описание слайда:
Выбор записей из таблицы Поиск записей осуществляется командой SELECT, простой синтаксис выглядит следующим образом: SELECT * FROM table_name WHERE (выражение) [order by field_name [desc][asc]]

Слайд 19





Выбор записей из таблицы
где,
	tbl_name-имя таблицы, из которой идёт выборка	
where_definition-условие, по которому будут выбираться запись
Описание слайда:
Выбор записей из таблицы где, tbl_name-имя таблицы, из которой идёт выборка where_definition-условие, по которому будут выбираться запись



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