La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SQL Y BASES DE DATOS A TRAVÉS DE LA WEB

Presentaciones similares


Presentación del tema: "SQL Y BASES DE DATOS A TRAVÉS DE LA WEB"— Transcripción de la presentación:

1 SQL Y BASES DE DATOS A TRAVÉS DE LA WEB

2 SQL (Structured Query Language)
Es un lenguaje de programación para acceder y manipular bases de datos. Es un lenguaje Standard de bases de datos y la mayoría de ellas lo soportan, por esta razón se considera a SQL como un lenguaje normalizado, que nos permite interactuar con cualquier tipo de bases de datos como (MS Access, SQL Server, My SQL).

3 En la actualidad este lenguaje es muy necesario y demandado para poder trabajar y manejar datos que proceden de páginas web o bases de datos muy amplias. En resumen SQL es un lenguaje de base de datos normalizado, utilizado por los diferentes motores de bases de datos para realizar determinadas operaciones sobre los datos o la estructura de los mismos.

4 ESTATUTOS O COMANDOS En el lenguaje SQL son usados para emitir instrucciones a las bases de datos y se dividen en tres elementos: Especificar la acción Son utilizados en SQL para hacer consultas y modificaciones y los utilizados con más frecuencia son: Create Delete Insert Join Select Update

5 Especificación de la tabla de la base
Estos estatutos son utilizados para indicar la tabla que se desea utilizar, modificar o eliminar y los que se usan mas son Use From Into

6 Especificación de los parámetros que necesitamos para la consulta
   Especificación de los parámetros que necesitamos para la consulta Son las especificaciones detalladas que se utilizan para ejecutar un comando, es decir es una serie de estatutos específicos para ejecutar un filtro y obtener así solamente la información que se desea y entre los más usados tenemos Where Avg Count Having Sum Max Min

7 ORDEN DE EJECUCION DE LOS COMANDOS
Dada la sentencia de SQL de selección, esta incluye todas las posibles clausulas, el orden de ejecución de las mismas es el siguiente: Select From Group by Having Order by

8 Tareas básicas de una base de datos
Agregar registros Este se utiliza para la incorporación de un REGISTRO nuevo a nuestra base de datos ej. (Bases de datos de paiz)

9 Buscar información Es la función más común de las bases de datos y es la búsqueda de un grupo particular de registros con determinados campos Búsquedas Complejas And: consultas con varios estatutos o comandos parámetro para cumplir con registros que tienen más de un criterio (tiene que cumplir con todos los criterios para aparecer en la consulta) Select Nombre From Planilla Where Empleados = ‘Jefe’ And área de trabajo = ‘producción’

10 Or: es inclusiva y existen dos variantes; es decir que pueden aparecer los registros que se solicitan si cumple con solo una de las condiciones o con ambas. Select Nombre From Planilla Where Empleados = ‘Producción’ Or ‘Ventas’ Not: Usado para excluir registros que incluyen con ciertas características o criterios Select Carné And Nombre From Estudiantes Where CursosAprobados < ‘10’

11 Actualizar campos Se utiliza para modificar los registros de una base de datos siempre y cuando tenga la autorización para hacerlo Update ClientesCredito Set CreditoMonto = CreditoMonto – Abonos Where Clientes = ClientestipoA

12 Organizar registros Organiza los registros conforme los campos que lo componen y puede ser numérico y/o alfanumérico

13 Unir tablas Se conoce como JOIN y se utiliza para reunir los muchos campos que pueden existir en diversas tablas sobre un mismo registro Select Nit And Nombre From Contribuyentes Join RegistroFiscaldeVehiculos MultasPendientes Where Contribuyentes = Omisos

14 BASES DE DATOS A TRAVES DE LA WEB
Existen dos formas primordiales de obtener un acceso a las bases de datos a través de la web: PUBLICACIÓN ESTÁTICA POR WEB PUBLICACION DINAMICA POR LA WEB

15 PUBLICACIÓN ESTÁTICA POR WEB
Es la forma más simple de acceso y consiste en convertir un reporte de base de datos en un documento con formato HTML para poder ser desplegado por un navegador como pagina web. Entre las características de estas se puede mencionar: Son limitadas en cuanto a su manipulación Son muy seguras porque no se otorga una autorización a la base de datos para modificar información. Son sencillas de elaborar porque las bases de datos actuales traen consigo la opción de guardar la información que se desea publicar como un documento de HTML

16 HTML (HyperText Markup)
Language (Lenguaje de Marcas de Hipertexto), es el lenguaje de marcado predominante para la construcción de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes.

17 PUBLICACION DINAMICA POR LA WEB
Estas bases de datos tienen la capacidad de determinar la información a proporcionar de acuerdo a las características que obtiene de los clientes, como consecuencia de su navegación en la internet, todo esto lo logra a través de COOKIES

18 COOKIES (pronunciado ['ku.ki]; literalmente galleta) es un fragmento de información que se almacena en el disco duro del visitante de una página web a través de su navegador, a petición del servidor de la página. Esta información puede ser luego recuperada por el servidor en posteriores visitas. En ocasiones también se le llama "huella".

19 De esta forma los usos más frecuentes de las cookies son:
Llevar el control de usuarios: cuando un usuario introduce su nombre de usuario y contraseña, se almacena una cookie para que no tenga que estar introduciéndolas para cada página del servidor. Sin embargo una cookie no identifica a una persona, sino a una combinación de computador y navegador. Conseguir información sobre los hábitos de navegación del usuario, e intentos de spyware, por parte de agencias de publicidad y otros. Esto puede causar problemas de privacidad y es una de las razones por la que las cookies tienen sus detractores.


Descargar ppt "SQL Y BASES DE DATOS A TRAVÉS DE LA WEB"

Presentaciones similares


Anuncios Google