Создание Web страниц Урок 12: PHP & MySQL Павел Бочаров.

Презентация:



Advertisements
Похожие презентации
CREATE TABLE Ident_table ( ID int IDENTITY(1, 1), some_values varchar(50)); IDENTITY [ ( seed, increment ) ]
Advertisements

1 Основы SQL: MySQL Будем использовать MySQL СУБД с открытым кодом Бесплатная версия (Community Edition) – на В Linux-дистрибутивах.
Лекция 16 Лекция 16 Основы SQL. Описание отношений, доменов, ограничений целостности, представлений данных. Реализация операций реляционной алгебры в SQL.
PL/SQL Взаимодействие с СУБД. Специальные типы Имя_таблицы.имя_столбца%TYPE Имя_таблицы%ROWTYPE; Имя_курсора%ROWTYPE;
Выражения унарные (унарный минус) арифметические (+, -, *, /) сравнения (, =, =, , LIKE, BETWEEN...) конкатенации (||) логические (NOT, AND, OR)
Разработка телекоммуникационной и информационной системы для прогнозирования аварий и катастроф на НПЗ.
Введение в SQL (НЕ select) Затрагиваемые темы Роль языка SQL. Части SQL Роль языка SQL. Части SQL Администрирование БД: привилегии (DCL) Администрирование.
История развития языка SQL Structured Query Language ɛ skju ɛ l ɛ skju ɛ l или si:kwəlsi:kwəl DML (Data Manipulation Language) DDL (Data Definition Language)
Базы данных Проектирование базы данных Выполнил: Волкова Н.М. гр. С-55 Руководитель: Шурупов Д.В.
Бланк запроса. Создание списка специальностей Вид при конструирования запросов.
Реляционные базы данных N-арное отношение – подмножество декартова произведения N множеств возможных значений (доменов, типов данных, атрибутов) Изображение.
Базы данных. Введение Базы данных обеспечивают хранение информации. Доступ к базе данных осуществляется через специальную программу - систему управления.
1. СУБД MySQL 2. Язык обработки данных SQL. Сервер данных MySQL и его возможности MySQL это популярный сервер данных, применяемый при создании Web-сайтов.
«ИЗМЕНЕНИЕ ДАННЫХ В БД» Выполнил: студент 722 группы Специальности Информационные системы (по отрослям) Токарев Виктор.
База данных База данных – это конкретная предметная область, описанная с помощью таблиц.
Три способа организации доступа к базе данных через: 1.Запуск PostgreSQL интерактивной терминальной программы, называемые PSQL, который позволяет интерактивно.
Технология создания сценариев управляющих информационных систем Тема 5.
БАЗЫ ДАННЫХ ЛЕКЦИЯ 12. тема: ОСНОВЫ ЯЗЫКА SQL Общие сведения SQL структурированный язык запросов (Structured Query Language)
Triggers для mysql. Что есть триггер? Триггер - это хранимая процедура особого типа, исполнение которой обусловлено наступлением определенного события.
Процедуры Базы данных: учебный курс Некоторые операции, рассматриваемые как неделимые, трудно выразить с помощью одного запроса к БД. Примеры: занести.
Транксрипт:

Создание Web страниц Урок 12: PHP & MySQL Павел Бочаров

SQL: Таблицы CREATE TABLE tablename ( fieldname type(length) extra info,... ); Extra info: –NULL (допускает в поле nulls) –Not NULL (null запрещено в этом поле) –AUTO_INCREMENT (значение=самое большое значение в этом поле +1)

SQL: Таблицы Поле Тип Описание TINYINT Маленькое числовое значение SMALLINT Маленькое числовое значение MEDIUMINT Числовое значение INT Числовое значение VARCHAR Текст (max 255 символов) TEXT Текст

SQL: Таблицы: Пример CREATE TABLE birthdays ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(30), birthday VARCHAR(7), PRIMARY KEY(id), );

SQL Select * or list of fields From table_name [Where conditions] Select * from birthdays; Select Name from birthdays where id>12 And birthday=June4; Delete from table_name [Where conditions] Delete from birthdays where name=Peggy;

SQL INSERT INTO table_name [(fields list)] VALUES(fields values) INSERT INTO birthdays (name, birthday) VALUES ('Peggy', 'June4'); Update table_name Set [field=value,...] [Where conditions] UPDATE birthdays SET birthday= WHERE name='Peggy';