Consulta sql de tabla computador en mysql

33 %
67 %
Information about Consulta sql de tabla computador en mysql
Technology

Published on March 10, 2014

Author: emergar

Source: slideshare.net

Description

Muestra la estructura de una tabla Computador y las consultas en SQL que se pueden hacer en MySQL con los datos de esa tabla.

Estructura de una Tabla(Computador) Registros en MySQL y Consultas SQL Emerson E. Garay Gómez www.slideshare.net/emergar

Entidad  Computador: En una institución educativa puede haber decenas de computadores en sus salas de sistemas que están disponibles para sus estudiantes, con lo cual se debe manejar un inventario de los equipos de computo que tiene junto con sus características. La información que lleva la institución de cada computador es: Numero o código del Computador, Marca, Tipo de PC, Capacidad en Memoria, Capacidad en Disco Duro, Fecha de Compra. www.slideshare.net/emergar 2013

Estructura Tabla Computador *--> Nombre del Campo Tipo de Dato Longitud Máxima Tamaño Campo / Formato * Codigo_PC Numérico 15 Entero Largo > Tipo_PC Texto 25 N/A > Marca Texto 15 N/A Memoria Numérico 5 Entero Largo DD Numérico 5 Entero Largo FechaCompra Fecha N/A Fecha Corta Los campos Tipo_PC y Marca se pueden convertir en Tablas ya que se repiten mucho en los registros de la tabla Computador, es decir, cumplen la cordialidad de 1 a n, donde un Computador pertenece a una Marca y una Marca puede estar en varios computadores. Lo mismo sucede con el Tipo_PC. www.slideshare.net/emergar 2013

Script SQL Tabla Computador CREATE TABLE tblcomputador ( Codigo_PC BIGINT(15) UNSIGNED NOT NULL DEFAULT 0, Tipo_PC VARCHAR(25) NOT NULL DEFAULT ‘’, Marca VARCHAR(15) NOT NULL DEFAULT ‘’, Memoria INT(5) UNSIGNED NOT NULL DEFAULT 0, DD INT(5) UNSIGNED NOT NULL DEFAULT 0, FechaCompra DATE NOT NULL, PRIMARY KEY (Codigo_PC) ) ENGINE = InnoDB; www.slideshare.net/emergar 2013

Datos Tabla Computador Codigo_PC Tipo_PC Marca Memoria (MB) DD (GB) FechaCompra 15802003 De Mesa HP 4096 520 01/03/2012 16348521 Portátil Acer 2048 320 01/03/2012 25368593 De Mesa Samsung 8192 1024 01/03/2012 29846712 Mini Portátil HP 2048 520 08/10/2012 31258658 Servidor Asus 16384 8192 08/10/2012 42853397 Portátil HP 3072 640 08/10/2012 58963314 De Mesa Lenovo 4096 720 27/11/2012 63285711 Mini Portátil Acer 1024 250 27/11/2012 65895472 De Mesa Asus 6144 2048 10/02/2013 75821663 De Mesa Acer 3072 520 10/02/2013 85746281 Portátil Lenovo 1024 320 10/02/2013 98746228 Portátil Apple 4096 640 10/02/2013 www.slideshare.net/emergar 2013

Consultas usando SQL       SQL(Structured Query Language): Es el Lenguaje Estructurado de Consultas. CLAUSULAS SQL: SELECT: Selecciona registros de una o mas tablas, por lo general cumpliendo una condición. FROM: Indica de que tabla(s) son los datos. WHERE: Establece la condición para buscar los datos a seleccionar con SELECT. LIKE: Indica como coincidirá un campo con algún texto generalmente. www.slideshare.net/emergar 2013

Consultas usando SQL       MAS CLAUSULAS SQL: BETWEEN: Permite establecer un rango como condición, ya sea numérico, texto(alfabético) o de fecha, se usa después del WHERE. Ejemplos: Temperatura Between 30 And 35 FechaCompra Between #1/11/2013# And #2/15/2013# Las fechas en el codigo SQL de Access van dentro de # y con el formato mm/dd/aaaa www.slideshare.net/emergar 2013

Consultas usando SQL Los comodines:  * es usado en LIKE para indicar cero o mas caracteres, el *(Para Access) tiene el mismo uso que el %(en Otros SGBD)  ?(Para Access) indica un solo carácter y es usado junto con LIKE, _(en Otros SGBD)  #(Para Access) indica un solo digito y es usado junto con LIKE, _(en Otros SGBD)  www.slideshare.net/emergar 2013

Consultas usando SQL  Operadores: ◦ * indica todos los campos en la clausula SELECT ◦ = : Igual a ◦ <> : Diferente de ◦ <= : Menor o igual a ◦ >= : Mayor o igual a ◦ Not : Negacion ◦ And: Y ◦ Or: O www.slideshare.net/emergar 2013

Consultas usando SQL Ejemplos: Seleccionar los registros que su marca sea Samsung. SELECT * FROM tblComputador WHERE Marca = ‘Toshiba’; Seleccionar los registros que su marca empiece con la letra A SELECT * FROM tblComputador WHERE Marca LIKE ‘A%’; Seleccionar la Marca, la capacidad del Disco Duro y el tipo de PC de los registros que su Memoria esté desde 500 hasta 1024 y la Marca sea distinta de Samsung. SELECT Marca, DD, Tipo_PC FROM tblcomputador WHERE Memoria>=500 AND Marca<>'Samsung'; www.slideshare.net/emergar 2013

Add a comment

Related presentations

Related pages

MySQL :: consulta en MYSQL

consulta en MYSQL. Posted by: ernesto gonzales () Date: May 13, 2011 10:03AM ... tabla: alumno codigo nombre mensualidad tabla: pago 1 codigo pagado
Read more

MySQL Lists: mysql-es: Consulta de update de dos tablas

Consulta de update de dos tablas: ... 58 de MySql, y necesito hacer una consulta de ... id Pero esta consulta funciona en MySql a partir ...
Read more

Consulta de 3 tablas SQL - YouTube

Consulta de 3 tablas SQL Cualquier ... Consultas avanzadas en mysql ... mostrar datos de varias tablas en una consulta (1/2 ...
Read more

Consultar datos de MySql con Java - YouTube

Consultar datos de MySql con Java ... 26 Java Consulta SQL con clausula Where ... Buscar en los registros de una tabla de una base de datos ...
Read more

MySQL :: consultas a multiples tablas

En Mysql esta consulta sería mas o menos; SELECT a.nombres, b.materias FROM alumnos, ... consultas a multiples tablas: 7306: americo bravo astroña:
Read more

Consulta de tres tablas en MySQL

Consulta de tres tablas en MySQL. ... 9:13:10 PM 11/5/2013 6:52:14 AM Any questions or discussions relating to the SQL Server Database Engine ...
Read more

Consulta SQL en tablas relacionadas 1 a N

Consulta SQL en tablas relacionadas 1 a N. Servidores: Productos y Tecnologías > SQL Server. SQL Server http://social.technet.microsoft.com/Forums/de-DE ...
Read more

9 Lenguaje SQL Selección de datos - MySQL con Clase ...

9 Lenguaje SQL Selección de datos ... de las que disponemos en MySQL. También podemos aplicar funciones sobre columnas de tablas, y usar esas columnas en ...
Read more