Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Базы данных и php

База данных – это совокупность связанных данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования, независимая от прикладных программ. База данных является информационной моделью предметной области. Обращение к базам данных осуществляется с помощью
Базы данных и PHP База данных – это совокупность связанных данных, организованных по определенным правилам, предусматривающим Реляционная база данных представляет собой набор таблиц, связанных между собой. Строка в КлючиПервичный ключ (primary key, PK) – минимальный набор полей, уникально идентифицирующий запись в таблице. В MySQL, существует три вида индексов: PRIMARY, UNIQUE, и INDEX, а слово MySQLMySQL – это реляционная система управления базами данных. То есть данные в Работать с MySQL можно не только в текстовом режиме, но и в Запуск MySQL с правами админаmysql -u root Создание базы данныхcreate database имя; Создание таблицыCREATE [TEMPORARY] TABLE [IF NOT EXISTS] имя_таблицы [(определение_столбца), ... ] [опции_таблицы] Типы данных столбцовцелый: INT[(length)] [UNSIGNED] [ZEROFILL] действительный: REAL[(length,decimals)] [UNSIGNED] [ZEROFILL] символьный: CHAR(length) Работа с базой данныхАктивизация базы use имя; Просмотр таблиц базы show tables;Показать Создание таблицыПример создания таблицы с столбцами: индекс, фамилия, имя.Create table tab1(id INT Заполнение таблицыInsert into tab1(familia,imya) values(‘Ivanov’,’ivan’); Выборка данных из таблицыSelect * from tab1;
Слайды презентации

Слайд 2 База данных – это совокупность связанных данных, организованных

База данных – это совокупность связанных данных, организованных по определенным правилам,

по определенным правилам, предусматривающим общие принципы описания, хранения и

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


Слайд 3 Реляционная база данных представляет собой набор таблиц, связанных

Реляционная база данных представляет собой набор таблиц, связанных между собой. Строка

между собой. Строка в таблице соответствует сущности реального мира

(в приведенном выше примере это информация о человеке).
В основу объектной модели (на основе сущностей) положена концепция объектно-ориентированного программирования, в которой данные представляются в виде набора объектов и классов, связанных между собой родственными отношениями, а работа с объектами осуществляется с помощью скрытых (инкапсулированных) в них методов.


Слайд 4 Ключи
Первичный ключ (primary key, PK) – минимальный набор

КлючиПервичный ключ (primary key, PK) – минимальный набор полей, уникально идентифицирующий запись в таблице.

полей, уникально идентифицирующий запись в таблице.


Слайд 5 В MySQL, существует три вида индексов: PRIMARY, UNIQUE,

В MySQL, существует три вида индексов: PRIMARY, UNIQUE, и INDEX, а

и INDEX, а слово ключ (KEY) используется как синоним

слова индекс (INDEX).
Все индексы хранятся в памяти в виде B-деревьев.
PRIMARY – уникальный индекс (ключ) с ограничением, что все индексированные им поля не могут иметь пустого значения (т.е. они NOT NULL). Таблица может иметь только один первичный индекс, но он может состоять из нескольких полей.
UNIQUE – ключ (индекс), задающий поля, которые могут иметь только уникальные значения.
INDEX – обычный индекс. В MySqL, кроме того, можно индексировать строковые поля по заданному числу символов от начала строки.


Слайд 6 MySQL
MySQL – это реляционная система управления базами данных.

MySQLMySQL – это реляционная система управления базами данных. То есть данные

То есть данные в ее базах хранятся в виде

логически связанных между собой таблиц, доступ к которым осуществляется с помощью языка запросов SQL. MySQL – свободно распространяемая система, т.е. платить за ее применение не нужно.

Слайд 7 Работать с MySQL можно не только в текстовом

Работать с MySQL можно не только в текстовом режиме, но и

режиме, но и в графическом. Существует очень популярный визуальный

интерфейс (кстати, написанный на PHP) для работы с этой СУБД. Называется он PhpMyAdmin (http://localhost/Tools/phpMyAdmin/). Этот интерфейс позволяет значительно упростить работу с базами данных в MySQL.


Слайд 8 Запуск MySQL с правами админа
mysql -u root


Запуск MySQL с правами админаmysql -u root

Слайд 9 Создание базы данных
create database имя;

Создание базы данныхcreate database имя;

Слайд 10 Создание таблицы
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] имя_таблицы

Создание таблицыCREATE [TEMPORARY] TABLE [IF NOT EXISTS] имя_таблицы [(определение_столбца), ... ]

[(определение_столбца), ... ] [опции_таблицы] [select_выражение]
Формально описание столбца (определение_столбца) выглядит

так:
имя_столбца тип [NOT NULL|NULL] [DEFAULT значение_по_умолчанию] [AUTO_INCREMENT] [PRIMARY KEY] [reference_definition]

Слайд 11 Типы данных столбцов
целый: INT[(length)] [UNSIGNED] [ZEROFILL]
действительный: REAL[(length,decimals)]

Типы данных столбцовцелый: INT[(length)] [UNSIGNED] [ZEROFILL] действительный: REAL[(length,decimals)] [UNSIGNED] [ZEROFILL] символьный:

[UNSIGNED] [ZEROFILL]
символьный: CHAR(length) [BINARY] или VARCHAR(length) [BINARY]
дата

и время: DATE или TIME
для работы с большими объектами: BLOB
текстовый: TEXT
перечислимое множество: ENUM(value1, value2, value3, ...) или SET(value1, value2, value3, ...)


Слайд 12 Работа с базой данных
Активизация базы use имя;
Просмотр

Работа с базой данныхАктивизация базы use имя; Просмотр таблиц базы show

таблиц базы show tables;
Показать все столбцы из базы show

columns from имя;
DROP TABLE имя – удаление таблицы
SELECT применяется для извлечения строк, выбранных из одной или нескольких таблиц и расчетов

Слайд 13 Создание таблицы
Пример создания таблицы с столбцами: индекс, фамилия,

Создание таблицыПример создания таблицы с столбцами: индекс, фамилия, имя.Create table tab1(id

имя.
Create table tab1(
id INT PRIMARY KEY AUTO_INCREMENT,
Familia varchar(50),
Imya varchar(50));


Слайд 14 Заполнение таблицы
Insert into tab1(familia,imya) values(‘Ivanov’,’ivan’);

Заполнение таблицыInsert into tab1(familia,imya) values(‘Ivanov’,’ivan’);

  • Имя файла: bazy-dannyh-i-php.pptx
  • Количество просмотров: 119
  • Количество скачиваний: 0
- Предыдущая Иезуиты
Следующая - Глаголы