SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Html
HtmlHtml
Html
 
Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje css
 
HTML5
HTML5HTML5
HTML5
 
Les05 (Displaying Data from Multiple Table)
Les05 (Displaying Data from Multiple Table)Les05 (Displaying Data from Multiple Table)
Les05 (Displaying Data from Multiple Table)
 
LENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQLLENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQL
 
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScriptCurso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
 
Aula de Introdução - JAVA
Aula de Introdução  - JAVAAula de Introdução  - JAVA
Aula de Introdução - JAVA
 
Introdução ao Flyway
Introdução ao FlywayIntrodução ao Flyway
Introdução ao Flyway
 
PHP
PHPPHP
PHP
 
DB2 on Mainframe
DB2 on MainframeDB2 on Mainframe
DB2 on Mainframe
 
Basic SQL
Basic SQLBasic SQL
Basic SQL
 
PHP
PHPPHP
PHP
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
 
HTML e CSS
HTML e CSSHTML e CSS
HTML e CSS
 
HTML5 Canvas
HTML5 CanvasHTML5 Canvas
HTML5 Canvas
 
Cursores explicitos
Cursores explicitosCursores explicitos
Cursores explicitos
 
Constraints (restricciones).pptx
Constraints (restricciones).pptxConstraints (restricciones).pptx
Constraints (restricciones).pptx
 
Html character entities
Html character entitiesHtml character entities
Html character entities
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
 
Intro to html, css & sass
Intro to html, css & sassIntro to html, css & sass
Intro to html, css & sass
 

Ähnlich wie Configuración DB, lenguajes SQL, PHP y JS

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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!