SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Estructura de Tabla(Computador)
Registros en Microsoft Access 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
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

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

SQL, DML
SQL, DMLSQL, DML
SQL, DML
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datos
 
Access ¿Qué es?
Access ¿Qué es?Access ¿Qué es?
Access ¿Qué es?
 
Prueba ayudantía
Prueba ayudantíaPrueba ayudantía
Prueba ayudantía
 
Access anahi cabascango leonela gomez
Access anahi cabascango leonela gomezAccess anahi cabascango leonela gomez
Access anahi cabascango leonela gomez
 
Breve resumen sobre consultas básicas en MySQL
Breve resumen sobre consultas básicas en MySQLBreve resumen sobre consultas básicas en MySQL
Breve resumen sobre consultas básicas en MySQL
 
Archivos - Informatica I
Archivos - Informatica IArchivos - Informatica I
Archivos - Informatica I
 
SQL
SQLSQL
SQL
 
Visual basic 6.0 practicas unidad 4
Visual basic 6.0 practicas unidad 4Visual basic 6.0 practicas unidad 4
Visual basic 6.0 practicas unidad 4
 
Conceptos
ConceptosConceptos
Conceptos
 
Curso oracle por temas
Curso oracle por temasCurso oracle por temas
Curso oracle por temas
 
Open office calc
Open office calcOpen office calc
Open office calc
 
Access
AccessAccess
Access
 
Access Josselyn Iza y Rocío López.
Access Josselyn Iza y Rocío López.Access Josselyn Iza y Rocío López.
Access Josselyn Iza y Rocío López.
 
Apuntes_6
Apuntes_6Apuntes_6
Apuntes_6
 
Programacion comercial
Programacion comercialProgramacion comercial
Programacion comercial
 
Clente servidor consultas sql
Clente servidor consultas sqlClente servidor consultas sql
Clente servidor consultas sql
 
Trabajo de diapositivas sql
Trabajo de diapositivas sqlTrabajo de diapositivas sql
Trabajo de diapositivas sql
 
12tablas
12tablas12tablas
12tablas
 

Destacado

Destacado (20)

Sql basico parte_i_
Sql basico parte_i_Sql basico parte_i_
Sql basico parte_i_
 
Bases de datos access
Bases de datos accessBases de datos access
Bases de datos access
 
Programación III
Programación IIIProgramación III
Programación III
 
Access Clase 02
Access Clase 02Access Clase 02
Access Clase 02
 
Base de-datos-externa
Base de-datos-externa Base de-datos-externa
Base de-datos-externa
 
Google merchant en PrestaShop
Google merchant en PrestaShopGoogle merchant en PrestaShop
Google merchant en PrestaShop
 
El nuevo Joomla! 1.6
El nuevo Joomla! 1.6El nuevo Joomla! 1.6
El nuevo Joomla! 1.6
 
集眾 之力,挑戰未來
集眾之力,挑戰未來集眾之力,挑戰未來
集眾 之力,挑戰未來
 
Creación de tablas en Microsoft Access
Creación de tablas en Microsoft AccessCreación de tablas en Microsoft Access
Creación de tablas en Microsoft Access
 
Mk vs dc fatalities
Mk vs dc fatalitiesMk vs dc fatalities
Mk vs dc fatalities
 
Relacionar tablas en SQL
Relacionar tablas en SQLRelacionar tablas en SQL
Relacionar tablas en SQL
 
Act1 access sql
Act1 access sqlAct1 access sql
Act1 access sql
 
Instalacion de prestashop
Instalacion de prestashopInstalacion de prestashop
Instalacion de prestashop
 
Presentacion Sql 2
Presentacion Sql 2Presentacion Sql 2
Presentacion Sql 2
 
plataformas de codigo abierto
plataformas de codigo abiertoplataformas de codigo abierto
plataformas de codigo abierto
 
Introducción a sql
Introducción a  sqlIntroducción a  sql
Introducción a sql
 
Curso SQL - Leccion 7
Curso SQL - Leccion 7  Curso SQL - Leccion 7
Curso SQL - Leccion 7
 
Introducción a Sql
Introducción a SqlIntroducción a Sql
Introducción a Sql
 
Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012
 
Ejemplo ACTUALIZAR registros desde Visual Basic 2012
Ejemplo ACTUALIZAR registros desde Visual Basic 2012Ejemplo ACTUALIZAR registros desde Visual Basic 2012
Ejemplo ACTUALIZAR registros desde Visual Basic 2012
 

Similar a Consulta sql de tabla computador en access

Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sqlguest0c9485
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sqlguest0c9485
 
Optimizacion De Consultas
Optimizacion De ConsultasOptimizacion De Consultas
Optimizacion De ConsultasOto Tumax
 
Programación con C/AL para Microsoft Business Solutions Navision
Programación con C/AL para Microsoft Business Solutions NavisionProgramación con C/AL para Microsoft Business Solutions Navision
Programación con C/AL para Microsoft Business Solutions Navisionpabloesp
 
clase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdfclase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdfKaremLastarria
 
Utilizando DDL SQL oracle Z051 Cap 11
Utilizando DDL SQL oracle Z051 Cap 11Utilizando DDL SQL oracle Z051 Cap 11
Utilizando DDL SQL oracle Z051 Cap 11Alexander Calderón
 
ETL: Nuestras experiencias con Excel en procesos ETL. SolidQ 1 – Excel 0
ETL: Nuestras experiencias con Excel en procesos ETL. SolidQ 1 – Excel 0ETL: Nuestras experiencias con Excel en procesos ETL. SolidQ 1 – Excel 0
ETL: Nuestras experiencias con Excel en procesos ETL. SolidQ 1 – Excel 0SolidQ
 
Programacion-en-C.pdf
Programacion-en-C.pdfProgramacion-en-C.pdf
Programacion-en-C.pdfFreddyFcc
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Accesselpelado.09
 
APLICACIONES EMPRESARIALES
APLICACIONES EMPRESARIALESAPLICACIONES EMPRESARIALES
APLICACIONES EMPRESARIALESDarwin Durand
 
slides-sql_30c44e4f-cb57-473d-bc66-4b2ba79b72a1.pptx
slides-sql_30c44e4f-cb57-473d-bc66-4b2ba79b72a1.pptxslides-sql_30c44e4f-cb57-473d-bc66-4b2ba79b72a1.pptx
slides-sql_30c44e4f-cb57-473d-bc66-4b2ba79b72a1.pptxAdrianAntonio29
 
GUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/ALGUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/ALmakac0 makac0
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensambladorgbermeo
 

Similar a Consulta sql de tabla computador en access (20)

Unidad4 sql
Unidad4 sqlUnidad4 sql
Unidad4 sql
 
Seguridad En Programación
Seguridad En ProgramaciónSeguridad En Programación
Seguridad En Programación
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sql
 
Modificaciones De Ansi Sql
Modificaciones De Ansi SqlModificaciones De Ansi Sql
Modificaciones De Ansi Sql
 
t32
t32t32
t32
 
Optimizacion De Consultas
Optimizacion De ConsultasOptimizacion De Consultas
Optimizacion De Consultas
 
Programación con C/AL para Microsoft Business Solutions Navision
Programación con C/AL para Microsoft Business Solutions NavisionProgramación con C/AL para Microsoft Business Solutions Navision
Programación con C/AL para Microsoft Business Solutions Navision
 
clase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdfclase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdf
 
Utilizando DDL SQL oracle Z051 Cap 11
Utilizando DDL SQL oracle Z051 Cap 11Utilizando DDL SQL oracle Z051 Cap 11
Utilizando DDL SQL oracle Z051 Cap 11
 
ETL: Nuestras experiencias con Excel en procesos ETL. SolidQ 1 – Excel 0
ETL: Nuestras experiencias con Excel en procesos ETL. SolidQ 1 – Excel 0ETL: Nuestras experiencias con Excel en procesos ETL. SolidQ 1 – Excel 0
ETL: Nuestras experiencias con Excel en procesos ETL. SolidQ 1 – Excel 0
 
Programacion-en-C.pdf
Programacion-en-C.pdfProgramacion-en-C.pdf
Programacion-en-C.pdf
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
APLICACIONES EMPRESARIALES
APLICACIONES EMPRESARIALESAPLICACIONES EMPRESARIALES
APLICACIONES EMPRESARIALES
 
Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
 
Introduction to SQL SERVER
Introduction to  SQL SERVERIntroduction to  SQL SERVER
Introduction to SQL SERVER
 
slides-sql_30c44e4f-cb57-473d-bc66-4b2ba79b72a1.pptx
slides-sql_30c44e4f-cb57-473d-bc66-4b2ba79b72a1.pptxslides-sql_30c44e4f-cb57-473d-bc66-4b2ba79b72a1.pptx
slides-sql_30c44e4f-cb57-473d-bc66-4b2ba79b72a1.pptx
 
6. bases de datos
6.  bases de datos6.  bases de datos
6. bases de datos
 
GUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/ALGUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/AL
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
P1_SQL_Repaso.pdf
P1_SQL_Repaso.pdfP1_SQL_Repaso.pdf
P1_SQL_Repaso.pdf
 

Más de Emerson Garay

Distancia menor x y en rectángulo
Distancia menor x y en rectánguloDistancia menor x y en rectángulo
Distancia menor x y en rectánguloEmerson Garay
 
Scratch 3 - Juego atrapar manzanas
Scratch 3 - Juego atrapar manzanasScratch 3 - Juego atrapar manzanas
Scratch 3 - Juego atrapar manzanasEmerson Garay
 
Menus de microsoft word 2016
Menus de microsoft word 2016Menus de microsoft word 2016
Menus de microsoft word 2016Emerson Garay
 
Menús de microsoft word 2013 plus
Menús de microsoft word 2013 plusMenús de microsoft word 2013 plus
Menús de microsoft word 2013 plusEmerson Garay
 
Menús de microsoft word 2010
Menús de microsoft word 2010Menús de microsoft word 2010
Menús de microsoft word 2010Emerson Garay
 
Taller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeansTaller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeansEmerson Garay
 
Sitio web (boostrap 4 carrusel de imagenes)
Sitio web (boostrap 4 carrusel de imagenes)Sitio web (boostrap 4 carrusel de imagenes)
Sitio web (boostrap 4 carrusel de imagenes)Emerson Garay
 
Sitio web (bootstrap4)
Sitio web (bootstrap4)Sitio web (bootstrap4)
Sitio web (bootstrap4)Emerson Garay
 
Estructura de Datos: Lista
Estructura de Datos: ListaEstructura de Datos: Lista
Estructura de Datos: ListaEmerson Garay
 
Controles Básicos de Interfaz en Android
Controles Básicos de Interfaz en AndroidControles Básicos de Interfaz en Android
Controles Básicos de Interfaz en AndroidEmerson Garay
 
Estructura de datos : Cola
Estructura de datos : ColaEstructura de datos : Cola
Estructura de datos : ColaEmerson Garay
 
Esquema de Bases de Datos
Esquema de Bases de DatosEsquema de Bases de Datos
Esquema de Bases de DatosEmerson Garay
 
Calculadora Básica en Android
Calculadora Básica en AndroidCalculadora Básica en Android
Calculadora Básica en AndroidEmerson Garay
 
Estructura de Datos: Pila
Estructura de Datos: PilaEstructura de Datos: Pila
Estructura de Datos: PilaEmerson Garay
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a AndroidEmerson Garay
 
BD - Diseño Conceptual, Lógico y Físico
BD - Diseño Conceptual, Lógico y FísicoBD - Diseño Conceptual, Lógico y Físico
BD - Diseño Conceptual, Lógico y FísicoEmerson Garay
 

Más de Emerson Garay (20)

Distancia menor x y en rectángulo
Distancia menor x y en rectánguloDistancia menor x y en rectángulo
Distancia menor x y en rectángulo
 
Mind meister
Mind meisterMind meister
Mind meister
 
Scratch 3 - Juego atrapar manzanas
Scratch 3 - Juego atrapar manzanasScratch 3 - Juego atrapar manzanas
Scratch 3 - Juego atrapar manzanas
 
Menus de microsoft word 2016
Menus de microsoft word 2016Menus de microsoft word 2016
Menus de microsoft word 2016
 
Menús de microsoft word 2013 plus
Menús de microsoft word 2013 plusMenús de microsoft word 2013 plus
Menús de microsoft word 2013 plus
 
Menús de microsoft word 2010
Menús de microsoft word 2010Menús de microsoft word 2010
Menús de microsoft word 2010
 
Taller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeansTaller: Prueba Unitaria con JUnit en NetBeans
Taller: Prueba Unitaria con JUnit en NetBeans
 
Sitio web (boostrap 4 carrusel de imagenes)
Sitio web (boostrap 4 carrusel de imagenes)Sitio web (boostrap 4 carrusel de imagenes)
Sitio web (boostrap 4 carrusel de imagenes)
 
Sitio web (bootstrap4)
Sitio web (bootstrap4)Sitio web (bootstrap4)
Sitio web (bootstrap4)
 
Intent en android
Intent en androidIntent en android
Intent en android
 
Estructura de Datos: Lista
Estructura de Datos: ListaEstructura de Datos: Lista
Estructura de Datos: Lista
 
Controles Básicos de Interfaz en Android
Controles Básicos de Interfaz en AndroidControles Básicos de Interfaz en Android
Controles Básicos de Interfaz en Android
 
Estructura de datos : Cola
Estructura de datos : ColaEstructura de datos : Cola
Estructura de datos : Cola
 
Esquema de Bases de Datos
Esquema de Bases de DatosEsquema de Bases de Datos
Esquema de Bases de Datos
 
Calculadora Básica en Android
Calculadora Básica en AndroidCalculadora Básica en Android
Calculadora Básica en Android
 
Estructura de Datos: Pila
Estructura de Datos: PilaEstructura de Datos: Pila
Estructura de Datos: Pila
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
 
Búsqueda lineal
Búsqueda linealBúsqueda lineal
Búsqueda lineal
 
Búsqueda Binaria
Búsqueda BinariaBúsqueda Binaria
Búsqueda Binaria
 
BD - Diseño Conceptual, Lógico y Físico
BD - Diseño Conceptual, Lógico y FísicoBD - Diseño Conceptual, Lógico y Físico
BD - Diseño Conceptual, Lógico y Físico
 

Último

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 

Último (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 

Consulta sql de tabla computador en access

  • 1. Estructura de Tabla(Computador) Registros en Microsoft Access y Consultas SQL Emerson E. Garay Gómez www.slideshare.net/emergar
  • 2. 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
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. 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