SlideShare una empresa de Scribd logo
1 de 14
configuración del entorno de
trabajo de la base de datos en
web
Alumna. Xochitl Andrea Flores Morales
Grupo. 608
SQL
• CREATE | CREAR
Este comando permite crear objetos de datos, como nuevas bases de
datos, tablas, vistas y procedimientos almacenados.
Ejemplo (crear una tabla)CREATE TABLE 'CUSTOMERS';
• ALTER | MODIFICAR
Este comando permite modificar la estructura de un objeto. Se pueden
agregar/quitar campos a una tabla, modificar el tipo de un campo,
agregar/quitar índices a una tabla, modificar un trigger, etc.
Ejemplo (agregar columna a una tabla)
ALTER TABLE 'ALUMNOS' ADD EDAD INT UNSIGNED;
• Eliminar
DROP TABLE 'ALUMNOS';.
• Borrar tabla
TRUNCATE TABLE 'NOMBRE_TABLA';
1.- Lenguaje de definición de datos (DDL).
• DDL está compuesto por sentencias para la creación
(CREATE), modificación (ALTER) y borrado (DROP) de
los componentes principales de una base de datos:
• base de datos (DATABASE)
• tablas (TABLE)
• vistas (VIEW)
• índices (INDEX)
• procedimientos almacenados (PROCEDURE)
• disparadores (TRIGGER).
2.- Lenguaje de manipulación de
datos (DML).
• DML está compuesto por sentencias que sirven
para :
• consultar (SELECT)
• insertar (INSERT)
• modificar (UPDATE)
• borrar (DELETE)
3.- Lenguaje de control de datos (DCL).
• DCL está compuesto por sentencias SQL para
controlar las funciones de administración :
• Confirmar la operacion (COMMIT)
• Retroceder la operacion (ROLLBACK)
• Dar permisos (GRANT)
• Quitar permisos (REVOKE)
variables
• Una variable declarada existe dentro del entorno en que se
declara; debemos declarar y emplear la variable en el mismo lote
de sentencias, porque si declaramos una variable y luego, en otro
bloque de sentencias pretendemos emplearla, dicha variable ya
no existe. Por ejemplo, si ejecutamos estas sentencias en
diferentes lotes:
• declare @variable varchar(10); select @variable;aparece un
mensaje indicando que la variable "@variable" debe ser
declarada.
• Debemos tipear:
• declare @variable varchar(10) select @variable; Disponemos
punto y coma solo al final de la última instrucción del lote.
• Una variable a la cual no se le ha asignado un valor contiene
"null".
• Se le asigna un valor inicial con "set":
• set @edad=45 Para almacenar un valor en una
variable se coloca el signo igual (=) entre la variable
y el valor a asignar.
• Si le asignamos un valor resultado de una consulta,
la sintaxis es:
• select @nombre = autor from libros where
titulo='Uno' Podemos ver el contenido de una
variable con:
• select @nombre; Una variable puede tener
comodines:
• declare @patron varchar(30) set @patron='B%'
select autor from libros where autor like @patron;
HTML
• <!DOCTYPE html>
• <html lang="es">
• <head>
• <meta charset="UTF-8" />
• <title> Ejemplo básico PHP</title>
• </head>
• <body>
• <?php echo 'Hola mundo'; ?> </body>
• </html>
PHP
Soporte para bases de datos php:
• Una de sus características más potentes es su
suporte para gran cantidad de bases de datos.
Entre su soporte pueden mencionarse InterBase,
mSQL, MySQL, Oracle, Informix, PosgreSQL,
entre otras. PHP también ofrece la integración
con las varias bibliotecas externas, que permiten
que el desarrollador haga casi cualquier cosa
desde generar documentos en pdf hasta
analizar código XML.
• Su sintaxis es muy similar a la del ASP, pues el
código PHP va incrustado dentro del código
HTML. Sus tags van incluidos dentro de . Un
ejemplo práctico de una instrucción funcional de
PHP sería:
<?php print "Hola, Maestros del Web!";?>
• Que al ser ejecutado en el servidor nos
imprimiría dentro del código HTML la frase:
Hola, Maestros del Web!
Javascript

Más contenido relacionado

La actualidad más candente

Azure Data Factory Data Flow
Azure Data Factory Data FlowAzure Data Factory Data Flow
Azure Data Factory Data FlowMark Kromer
 
4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuario4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuarioLaura Folgado Galache
 
(Fast) Introduction to HTML & CSS
(Fast) Introduction to HTML & CSS (Fast) Introduction to HTML & CSS
(Fast) Introduction to HTML & CSS Dave Kelly
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datosIsabel
 
Introduction of ssis
Introduction of ssisIntroduction of ssis
Introduction of ssisdeepakk073
 
Frontend Crash Course: HTML and CSS
Frontend Crash Course: HTML and CSSFrontend Crash Course: HTML and CSS
Frontend Crash Course: HTML and CSSThinkful
 
Tema 6 - Formularios en html
Tema 6 - Formularios en htmlTema 6 - Formularios en html
Tema 6 - Formularios en htmlPamela Rodriguez
 
Diagramacion de sistemas. Herramientas gráficas de Diagramación de Sistemas d...
Diagramacion de sistemas. Herramientas gráficas de Diagramación de Sistemas d...Diagramacion de sistemas. Herramientas gráficas de Diagramación de Sistemas d...
Diagramacion de sistemas. Herramientas gráficas de Diagramación de Sistemas d...mbosque0
 
Fundamentos de SQL
Fundamentos de SQLFundamentos de SQL
Fundamentos de SQLcamposer
 
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...Beat Signer
 

La actualidad más candente (20)

Azure Data Factory Data Flow
Azure Data Factory Data FlowAzure Data Factory Data Flow
Azure Data Factory Data Flow
 
Dimensional Modelling
Dimensional ModellingDimensional Modelling
Dimensional Modelling
 
4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuario4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuario
 
Funciones excel
Funciones excelFunciones excel
Funciones excel
 
(Fast) Introduction to HTML & CSS
(Fast) Introduction to HTML & CSS (Fast) Introduction to HTML & CSS
(Fast) Introduction to HTML & CSS
 
Introduction to sql
Introduction to sqlIntroduction to sql
Introduction to sql
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datos
 
Introduction of ssis
Introduction of ssisIntroduction of ssis
Introduction of ssis
 
CSS
CSSCSS
CSS
 
Frontend Crash Course: HTML and CSS
Frontend Crash Course: HTML and CSSFrontend Crash Course: HTML and CSS
Frontend Crash Course: HTML and CSS
 
Tema 6 - Formularios en html
Tema 6 - Formularios en htmlTema 6 - Formularios en html
Tema 6 - Formularios en html
 
Diagramacion de sistemas. Herramientas gráficas de Diagramación de Sistemas d...
Diagramacion de sistemas. Herramientas gráficas de Diagramación de Sistemas d...Diagramacion de sistemas. Herramientas gráficas de Diagramación de Sistemas d...
Diagramacion de sistemas. Herramientas gráficas de Diagramación de Sistemas d...
 
Introduction to SQL
Introduction to SQLIntroduction to SQL
Introduction to SQL
 
Presentación CSS
Presentación CSSPresentación CSS
Presentación CSS
 
Fundamentos de SQL
Fundamentos de SQLFundamentos de SQL
Fundamentos de SQL
 
Chapter8 pl sql
Chapter8 pl sqlChapter8 pl sql
Chapter8 pl sql
 
8.Clases y objetos Java
8.Clases y objetos Java8.Clases y objetos Java
8.Clases y objetos Java
 
Sql - Structured Query Language
Sql - Structured Query LanguageSql - Structured Query Language
Sql - Structured Query Language
 
SSIS Presentation
SSIS PresentationSSIS Presentation
SSIS Presentation
 
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
Structured Query Language (SQL) - Lecture 5 - Introduction to Databases (1007...
 

Similar a Configuración DB, lenguajes SQL, PHP y JS

Similar a Configuración DB, lenguajes SQL, PHP y JS (20)

MYSQL DDL DML.pdf
MYSQL DDL DML.pdfMYSQL DDL DML.pdf
MYSQL DDL DML.pdf
 
Tema5 sql - dml
Tema5   sql - dmlTema5   sql - dml
Tema5 sql - dml
 
Sql comandos
Sql comandosSql comandos
Sql comandos
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Taller de Base de Datos - Unidad 3 lenguage DML
Taller de Base de Datos - Unidad 3 lenguage DMLTaller de Base de Datos - Unidad 3 lenguage DML
Taller de Base de Datos - Unidad 3 lenguage DML
 
Abf leccion 12
Abf leccion 12Abf leccion 12
Abf leccion 12
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diapositivas de tablas y tipos de datos
Diapositivas de tablas y tipos de datosDiapositivas de tablas y tipos de datos
Diapositivas de tablas y tipos de datos
 
Tsql
TsqlTsql
Tsql
 
Introduccion a SQL
Introduccion a SQL Introduccion a SQL
Introduccion a SQL
 
05 Sql Profundizacion
05 Sql Profundizacion05 Sql Profundizacion
05 Sql Profundizacion
 
Fundamentos sql
Fundamentos sqlFundamentos sql
Fundamentos sql
 
COMANDOS DDL
COMANDOS DDLCOMANDOS DDL
COMANDOS DDL
 
Sentencias
SentenciasSentencias
Sentencias
 
Fundamentos de BD - Unidad 6 lenguaje sql
Fundamentos de BD - Unidad 6 lenguaje sqlFundamentos de BD - Unidad 6 lenguaje sql
Fundamentos de BD - Unidad 6 lenguaje sql
 
Consultasql
ConsultasqlConsultasql
Consultasql
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Sentencias SQL.pptx
Sentencias SQL.pptxSentencias SQL.pptx
Sentencias SQL.pptx
 
Clase 2 El lenguaje DDL de SQL
Clase 2 El lenguaje DDL de SQLClase 2 El lenguaje DDL de SQL
Clase 2 El lenguaje DDL de SQL
 

Más de Xoch Flores

Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascriptXoch Flores
 
Identificación del lenguaje css
Identificación del lenguaje cssIdentificación del lenguaje css
Identificación del lenguaje cssXoch Flores
 
Uso de las normas requeridas en la incorporación
Uso de las normas requeridas en la incorporaciónUso de las normas requeridas en la incorporación
Uso de las normas requeridas en la incorporaciónXoch Flores
 
Identificación de las normas mínimas para facilitar
Identificación de las normas mínimas para facilitarIdentificación de las normas mínimas para facilitar
Identificación de las normas mínimas para facilitarXoch Flores
 
Diferentes lenguajes de programación web
Diferentes lenguajes de programación webDiferentes lenguajes de programación web
Diferentes lenguajes de programación webXoch Flores
 
Los sistemas de navegación
Los sistemas de navegaciónLos sistemas de navegación
Los sistemas de navegaciónXoch Flores
 
Determinación de la información del sitio web
Determinación de la información del sitio webDeterminación de la información del sitio web
Determinación de la información del sitio webXoch Flores
 
Determinación de la información del sitio web
Determinación de la información del sitio webDeterminación de la información del sitio web
Determinación de la información del sitio webXoch Flores
 
Etiquetas de xhtml ñ.ñ
Etiquetas de xhtml ñ.ñEtiquetas de xhtml ñ.ñ
Etiquetas de xhtml ñ.ñXoch Flores
 
Etiquetas de xhtml
Etiquetas de xhtmlEtiquetas de xhtml
Etiquetas de xhtmlXoch Flores
 

Más de Xoch Flores (11)

Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascript
 
Identificación del lenguaje css
Identificación del lenguaje cssIdentificación del lenguaje css
Identificación del lenguaje css
 
Box model
Box modelBox model
Box model
 
Uso de las normas requeridas en la incorporación
Uso de las normas requeridas en la incorporaciónUso de las normas requeridas en la incorporación
Uso de las normas requeridas en la incorporación
 
Identificación de las normas mínimas para facilitar
Identificación de las normas mínimas para facilitarIdentificación de las normas mínimas para facilitar
Identificación de las normas mínimas para facilitar
 
Diferentes lenguajes de programación web
Diferentes lenguajes de programación webDiferentes lenguajes de programación web
Diferentes lenguajes de programación web
 
Los sistemas de navegación
Los sistemas de navegaciónLos sistemas de navegación
Los sistemas de navegación
 
Determinación de la información del sitio web
Determinación de la información del sitio webDeterminación de la información del sitio web
Determinación de la información del sitio web
 
Determinación de la información del sitio web
Determinación de la información del sitio webDeterminación de la información del sitio web
Determinación de la información del sitio web
 
Etiquetas de xhtml ñ.ñ
Etiquetas de xhtml ñ.ñEtiquetas de xhtml ñ.ñ
Etiquetas de xhtml ñ.ñ
 
Etiquetas de xhtml
Etiquetas de xhtmlEtiquetas de xhtml
Etiquetas de xhtml
 

Configuración DB, lenguajes SQL, PHP y JS

  • 1. configuración del entorno de trabajo de la base de datos en web Alumna. Xochitl Andrea Flores Morales Grupo. 608
  • 2. SQL
  • 3. • CREATE | CREAR Este comando permite crear objetos de datos, como nuevas bases de datos, tablas, vistas y procedimientos almacenados. Ejemplo (crear una tabla)CREATE TABLE 'CUSTOMERS'; • ALTER | MODIFICAR Este comando permite modificar la estructura de un objeto. Se pueden agregar/quitar campos a una tabla, modificar el tipo de un campo, agregar/quitar índices a una tabla, modificar un trigger, etc. Ejemplo (agregar columna a una tabla) ALTER TABLE 'ALUMNOS' ADD EDAD INT UNSIGNED; • Eliminar DROP TABLE 'ALUMNOS';. • Borrar tabla TRUNCATE TABLE 'NOMBRE_TABLA';
  • 4. 1.- Lenguaje de definición de datos (DDL). • DDL está compuesto por sentencias para la creación (CREATE), modificación (ALTER) y borrado (DROP) de los componentes principales de una base de datos: • base de datos (DATABASE) • tablas (TABLE) • vistas (VIEW) • índices (INDEX) • procedimientos almacenados (PROCEDURE) • disparadores (TRIGGER).
  • 5. 2.- Lenguaje de manipulación de datos (DML). • DML está compuesto por sentencias que sirven para : • consultar (SELECT) • insertar (INSERT) • modificar (UPDATE) • borrar (DELETE)
  • 6. 3.- Lenguaje de control de datos (DCL). • DCL está compuesto por sentencias SQL para controlar las funciones de administración : • Confirmar la operacion (COMMIT) • Retroceder la operacion (ROLLBACK) • Dar permisos (GRANT) • Quitar permisos (REVOKE)
  • 7. variables • Una variable declarada existe dentro del entorno en que se declara; debemos declarar y emplear la variable en el mismo lote de sentencias, porque si declaramos una variable y luego, en otro bloque de sentencias pretendemos emplearla, dicha variable ya no existe. Por ejemplo, si ejecutamos estas sentencias en diferentes lotes: • declare @variable varchar(10); select @variable;aparece un mensaje indicando que la variable "@variable" debe ser declarada. • Debemos tipear: • declare @variable varchar(10) select @variable; Disponemos punto y coma solo al final de la última instrucción del lote. • Una variable a la cual no se le ha asignado un valor contiene "null".
  • 8. • Se le asigna un valor inicial con "set": • set @edad=45 Para almacenar un valor en una variable se coloca el signo igual (=) entre la variable y el valor a asignar. • Si le asignamos un valor resultado de una consulta, la sintaxis es: • select @nombre = autor from libros where titulo='Uno' Podemos ver el contenido de una variable con: • select @nombre; Una variable puede tener comodines: • declare @patron varchar(30) set @patron='B%' select autor from libros where autor like @patron;
  • 10. • <!DOCTYPE html> • <html lang="es"> • <head> • <meta charset="UTF-8" /> • <title> Ejemplo básico PHP</title> • </head> • <body> • <?php echo 'Hola mundo'; ?> </body> • </html>
  • 11. PHP
  • 12. Soporte para bases de datos php: • Una de sus características más potentes es su suporte para gran cantidad de bases de datos. Entre su soporte pueden mencionarse InterBase, mSQL, MySQL, Oracle, Informix, PosgreSQL, entre otras. PHP también ofrece la integración con las varias bibliotecas externas, que permiten que el desarrollador haga casi cualquier cosa desde generar documentos en pdf hasta analizar código XML.
  • 13. • Su sintaxis es muy similar a la del ASP, pues el código PHP va incrustado dentro del código HTML. Sus tags van incluidos dentro de . Un ejemplo práctico de una instrucción funcional de PHP sería: <?php print "Hola, Maestros del Web!";?> • Que al ser ejecutado en el servidor nos imprimiría dentro del código HTML la frase: Hola, Maestros del Web!