SlideShare una empresa de Scribd logo
1 de 14
Villegas Burga, Clever
Paredes Toledo, Jorge
TABLAS Y TIPOS DE DATOS
BASE DE DATOS I
• Las tablas en las bases de datos, se refiere al tipo de modelado
de datos, donde se guardan los datos recogidos por un
programa. Su estructura general se asemeja a la vista general
de un programa de hoja de cálculo.
• Cada tabla creada debe tener un nombre único en la Base de
Datos, haciéndola accesible mediante su nombre o su
seudónimo (Alias) (dependiendo del tipo de base de datos
elegida).
• Este artículo proporciona una descripción general de los tipos
de datos y las propiedades de campo e incluye una sección de
referencia de tipo de datos detallados. También explica
brevemente los campos de búsqueda, aunque no trata los
campos de búsqueda que permiten varios valores.
Tipo de Datos
Datos Binarios: Datos que toman valores uno (1) o cero (0) y
componen números hexadecimales, se almacenan utilizando los
tipos binary o varbinary e image.
Datos Carácter: Puede contener letras, símbolos y caracteres
numéricos, se almacenan utilizando el tipo de datos char, varchar
o text.
Datos Unicode: Cualquier carácter definido por el standard
Unicode.
Datos de Fecha y Hora: Combinaciones validas de fecha y hora,
se almacena utilizando los tipos de datos datatime y
samlldatatime.
Datos Numéricos: Pueden ser números negativos,
positivos, decimales, fracciones, y números enteros, los
datos enteros se almacenan utilizando el tipo de datos
bigint, int, smallint y tinyint, los datos decimales se
almacenan utilizando el tipo de datos decimal o numeric, y
los de punto flotante con float o real.
Datos de Moneda: Representa cantidades positivas o negativas
de dinero, se almacenan utilizando los tipos de datos money o
smallmoney.
Datos Especiales: No se ajusta a ninguna de las categorías de
datos anteriores, los tipos de datos son timestamp o rowversion,
bit, uniqueidentifier, sql_variant, table.
Datos Definidos por el Usuario: Como su nombre lo indica es
un tipo definido por el usuario.
Administración de Tablas (Creación –
Modificación y Eliminación)
Creación:
Modificación
Eliminación
Restricciones de Columnas (PRIMARY KEY – FOREIGN
KEY – CHECH – DEFAULT - UNIQUE)
Primary Key: Una tabla solo puede tener una restricción primary
key y la columna o columnas a la(s) que se le aplique esta
restricción no puede aceptar valores NULL, cuando está
compuesta por más de una columna la combinación de las dos
columnas debe ser única dentro de la tabla. Un ejemplo puede
ser el número de identificación de un paciente o la combinación
de tipo de documento y número de identificación.
Foreign Key: Esta restricción en una columna de una tabla
suele estar asociada a la PRIMARY KEY de otra tabla y exigir
un vínculo y se convierte en una clave externa para la segunda
tabla, aunque también puede definirse para que haga referencia
a las columnas con restricción UNIQUE de otras tablas. Un
ejemplo puede ser el número de identificación del paciente en
las tablas pacientes como una llave foránea en la tabla de
factura.
 UNIQUE: Se puede utilizar esta restricción para asegurar que
no se escriban valores duplicados en columnas específicas
que no formen parte de una clave principal.
 CHECK: Esta restricción limita el conjunto de valores que
pueden ser capturados en un campo a partir de una expresión
lógica. Por ejemplo salario >= 650000 y <= 5000000.
 DEFAULT: Cada columna debe tener un valor, aunque sea un
valor NULL. Por ejemplo para un campo numérico se puede
definir el calor por defecto 0, o N/D para un campo string.
 NULL: Define si una columna o campo de una tabla puede
aceptar valores NULL, un valor NULL es diferente de un valor
0, en blanco
Ejemplos:
Manipulación De Una Tabla En Una Base De Datos.
Creación de una tabla
-CREATE TABLE [IF NOT EXISTS] nombre_tabla
columnas/datos a almacenar en la tabla.
Cada elemento de la tabla debe contener el nombre del atributo, tipo,
si puede ser nulo, si tiene un valor por defecto, es autoincrementable
o si es clave primaria, secundaria.
(UNIQUE) o clave ajena )
-Modificación de una tabla
ALTER TABLE nombre_tabla
-Eliminación de una tabla
DROP TABLE nombre_tabla
RESUMEN
Las organizaciones deben afrontar numerosos retos
relacionados con los datos es decir: la necesidad de aumentar la
productividad y flexibilidad del personal del desarrollo, la presión
para reducir los presupuestos generales relacionado con la
tecnología de información.
Si este fuera analizado profundamente no dejaría saber lo útil
que pueden ser las Bases de Datos para la vida porque a través
de este podemos disminuir la Redundancia, la Compartición de
Datos, la posibilidad de aplicar restricciones de seguridad y la
posibilidad de mantener la integridad.
En informática, tipo de base de datos o sistema de
administración de bases de datos, que almacena información en
tablas (filas y columnas de datos) y realiza búsquedas utilizando
los datos de columnas especificadas de una tabla para encontrar
datos adicionales en otra tabla.
RECOMENDACIONES
- Completar los datos que se requieren en SQL SERVER
poder obtener una mejor información personalizada sobre
los datos que necesita el sistema.
- Uno de los principales problemas a los que nos debemos
de enfrentar a la hora de diseñar una aplicación es
optimizar lo máximo posible las consultas a la base de
datos para que esta cargue lo más rápido posible.
- A la hora de optimizar nuestra base de datos, hay que
poner mucha atención no sólo a las consultas, sino también
al esquema que estemos creando, ya que si partimos de un
esquema mal construido, lo más seguro es que consigamos
que nuestras instrucciones se ejecuten de forma ineficiente.
CONCLUSIONES
- Todos los campos de una tabla tienen propiedades. Éstas
definen las características y el comportamiento del campo.
- La propiedad más importante de un campo es su tipo de
datos. El tipo de datos de un campo determina la clase de
datos que va a poder almacenar.
- Por ejemplo, un campo cuyo tipo de datos sea Texto podrá
almacenar datos que se compongan de caracteres de texto o
numéricos, mientras que un campo cuyo tipo de datos sea
Número sólo podrá almacenar datos numéricos.
El tipo de datos de un campo determina otras muchas
cualidades importantes del mismo, como:
- La forma de usar el campo en expresiones.
- El tamaño máximo de un valor del campo.
- Si el campo se puede indizar.
- Los formatos que se pueden usar con el campo.
APRECIACION DEL EQUIPO
Bueno como equipo opinamos que Tablas y Tipos de Tablas
es el tipo de datos en el cual se puede determinar
importantes cualidades, el cual también los campos de las
tablas tienen propiedades lo cual lo más importante es su
tipo de datos también si creas mal los esquemas lo más
seguro es que consigas que las instrucciones se ejecuten de
forma ineficiente.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Access tupac cuyo
Access  tupac cuyoAccess  tupac cuyo
Access tupac cuyo
 
Access ¿Qué es?
Access ¿Qué es?Access ¿Qué es?
Access ¿Qué es?
 
Base de datos cjcm
Base de datos cjcm Base de datos cjcm
Base de datos cjcm
 
Nathaly galarraga y Diana cayo access
Nathaly galarraga y Diana cayo accessNathaly galarraga y Diana cayo access
Nathaly galarraga y Diana cayo access
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Ppt0000007
Ppt0000007Ppt0000007
Ppt0000007
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Introduccionalasbasesdedatos
IntroduccionalasbasesdedatosIntroduccionalasbasesdedatos
Introduccionalasbasesdedatos
 
ACCESS
ACCESSACCESS
ACCESS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Luisa
LuisaLuisa
Luisa
 
Trabajo De Informatica Sobre Access Magno Patricio Avilez Ae3 4
Trabajo De Informatica Sobre Access Magno Patricio Avilez Ae3 4Trabajo De Informatica Sobre Access Magno Patricio Avilez Ae3 4
Trabajo De Informatica Sobre Access Magno Patricio Avilez Ae3 4
 
Access Y SUS COMPLEMENTOS
Access Y SUS COMPLEMENTOSAccess Y SUS COMPLEMENTOS
Access Y SUS COMPLEMENTOS
 

Destacado

Destacado (6)

TABLAS EN ACCESS
TABLAS EN ACCESSTABLAS EN ACCESS
TABLAS EN ACCESS
 
Tabla de datos (ANÁLISIS Y si)
Tabla de datos (ANÁLISIS Y si)Tabla de datos (ANÁLISIS Y si)
Tabla de datos (ANÁLISIS Y si)
 
Tablas de datos
Tablas de datosTablas de datos
Tablas de datos
 
Tablas, Codigos De Base De Datos
Tablas, Codigos De Base De DatosTablas, Codigos De Base De Datos
Tablas, Codigos De Base De Datos
 
tablas en acces
tablas en accestablas en acces
tablas en acces
 
Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"
 

Similar a Tablas y Tipos de Datos

Similar a Tablas y Tipos de Datos (20)

Base.de datos
Base.de datosBase.de datos
Base.de datos
 
Clase de informatica base de datos
Clase de informatica   base de datosClase de informatica   base de datos
Clase de informatica base de datos
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
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
 
Diagramas ER
Diagramas ERDiagramas ER
Diagramas ER
 
Grupo3
Grupo3Grupo3
Grupo3
 
Grupo3
Grupo3Grupo3
Grupo3
 
Grupo3
Grupo3Grupo3
Grupo3
 
07 Presentación BDD.pptx
07 Presentación BDD.pptx07 Presentación BDD.pptx
07 Presentación BDD.pptx
 
7 Gestor de Base de Datos.pptx
7 Gestor de Base de Datos.pptx7 Gestor de Base de Datos.pptx
7 Gestor de Base de Datos.pptx
 
Base de datos
Base de datosBase de datos
Base de datos
 
Taba y tipos de datos
Taba y tipos de datosTaba y tipos de datos
Taba y tipos de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Informatica[1]
Informatica[1]Informatica[1]
Informatica[1]
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
Informatica...juank
Informatica...juankInformatica...juank
Informatica...juank
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Trabajo De Informatica Sobre Access Magno Patricio Avilez Ae3 4
Trabajo De Informatica Sobre Access Magno Patricio Avilez Ae3 4Trabajo De Informatica Sobre Access Magno Patricio Avilez Ae3 4
Trabajo De Informatica Sobre Access Magno Patricio Avilez Ae3 4
 
Trabajo Sobre Access U Central
Trabajo Sobre Access U CentralTrabajo Sobre Access U Central
Trabajo Sobre Access U Central
 
Trabajo Sobre Access U Central
Trabajo Sobre Access U CentralTrabajo Sobre Access U Central
Trabajo Sobre Access U Central
 

Más de Jorge Paredes Toledo (20)

Subneteo de Redes
Subneteo de RedesSubneteo de Redes
Subneteo de Redes
 
Modelo de referencia TCP - IP
Modelo de referencia TCP - IPModelo de referencia TCP - IP
Modelo de referencia TCP - IP
 
Modelo osi
Modelo   osiModelo   osi
Modelo osi
 
IP
IPIP
IP
 
Dispositivos de Red - Transmisión de Datos
Dispositivos de Red - Transmisión de DatosDispositivos de Red - Transmisión de Datos
Dispositivos de Red - Transmisión de Datos
 
TRANSMISIÓN DE DATOS-Clasificación de Redes
TRANSMISIÓN DE DATOS-Clasificación de RedesTRANSMISIÓN DE DATOS-Clasificación de Redes
TRANSMISIÓN DE DATOS-Clasificación de Redes
 
TRANSMISION DE DATOS
TRANSMISION DE DATOSTRANSMISION DE DATOS
TRANSMISION DE DATOS
 
ARRAY BIDIMENSIONAL
ARRAY BIDIMENSIONALARRAY BIDIMENSIONAL
ARRAY BIDIMENSIONAL
 
Arreglos - Assembler
Arreglos - AssemblerArreglos - Assembler
Arreglos - Assembler
 
Ciclos
CiclosCiclos
Ciclos
 
SALTO CONDICIONAL
SALTO CONDICIONALSALTO CONDICIONAL
SALTO CONDICIONAL
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 
PROGRAMACION DE MICROCONTROLADOR
PROGRAMACION DE MICROCONTROLADORPROGRAMACION DE MICROCONTROLADOR
PROGRAMACION DE MICROCONTROLADOR
 
MICROCONTROLADOR
MICROCONTROLADORMICROCONTROLADOR
MICROCONTROLADOR
 
ARQUITECTURA RISC
ARQUITECTURA RISCARQUITECTURA RISC
ARQUITECTURA RISC
 
ARQUITECTURA CISC
ARQUITECTURA CISCARQUITECTURA CISC
ARQUITECTURA CISC
 
MICROPROCESADORES
MICROPROCESADORESMICROPROCESADORES
MICROPROCESADORES
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Vistas
Vistas Vistas
Vistas
 

Último

Practica_Calificada_03333333333333333.pdf
Practica_Calificada_03333333333333333.pdfPractica_Calificada_03333333333333333.pdf
Practica_Calificada_03333333333333333.pdffredyflores58
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de GestiónYanet Caldas
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdfThe16Frame
 
Presentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdfPresentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdffernandolozano90
 
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptxrorellanoq
 
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESCAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESJHONJAIROVENTURASAUC
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanaArnolVillalobos
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosandersonsubero28
 
Trabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdfTrabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdfLimbergleoMamaniIsit
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhFoxy963
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGUROalejandrocrisostomo2
 
Matematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosMatematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosSALVADOR ALTEZ PALOMINO
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasGraciaMatute1
 
examen ExANI 2...........................
examen ExANI 2...........................examen ExANI 2...........................
examen ExANI 2...........................migueljosedelaolopez
 
Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfssuserf46a26
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdffredyflores58
 
dokumen.tips_311-determinacion-del-espacio-estatico.pptx
dokumen.tips_311-determinacion-del-espacio-estatico.pptxdokumen.tips_311-determinacion-del-espacio-estatico.pptx
dokumen.tips_311-determinacion-del-espacio-estatico.pptxQualityAdviceService
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasDerlyValeriaRodrigue
 
Métodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdfMétodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdfJuvenalriv
 
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptxESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptxholferpandiacondori
 

Último (20)

Practica_Calificada_03333333333333333.pdf
Practica_Calificada_03333333333333333.pdfPractica_Calificada_03333333333333333.pdf
Practica_Calificada_03333333333333333.pdf
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de Gestión
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf
 
Presentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdfPresentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdf
 
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
 
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESCAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbana
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
 
Trabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdfTrabajos Preliminares en Obras de Construcción..pdf
Trabajos Preliminares en Obras de Construcción..pdf
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Matematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosMatematica Basica Limites indeterminados
Matematica Basica Limites indeterminados
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantas
 
examen ExANI 2...........................
examen ExANI 2...........................examen ExANI 2...........................
examen ExANI 2...........................
 
Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdf
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
dokumen.tips_311-determinacion-del-espacio-estatico.pptx
dokumen.tips_311-determinacion-del-espacio-estatico.pptxdokumen.tips_311-determinacion-del-espacio-estatico.pptx
dokumen.tips_311-determinacion-del-espacio-estatico.pptx
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemas
 
Métodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdfMétodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdf
 
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptxESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
ESTUDIO DE TRAFICO PARA EL DISEÑO DE TIPOS DE VIAS.pptx
 

Tablas y Tipos de Datos

  • 1. Villegas Burga, Clever Paredes Toledo, Jorge TABLAS Y TIPOS DE DATOS BASE DE DATOS I
  • 2. • Las tablas en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de hoja de cálculo. • Cada tabla creada debe tener un nombre único en la Base de Datos, haciéndola accesible mediante su nombre o su seudónimo (Alias) (dependiendo del tipo de base de datos elegida). • Este artículo proporciona una descripción general de los tipos de datos y las propiedades de campo e incluye una sección de referencia de tipo de datos detallados. También explica brevemente los campos de búsqueda, aunque no trata los campos de búsqueda que permiten varios valores.
  • 3. Tipo de Datos Datos Binarios: Datos que toman valores uno (1) o cero (0) y componen números hexadecimales, se almacenan utilizando los tipos binary o varbinary e image. Datos Carácter: Puede contener letras, símbolos y caracteres numéricos, se almacenan utilizando el tipo de datos char, varchar o text. Datos Unicode: Cualquier carácter definido por el standard Unicode. Datos de Fecha y Hora: Combinaciones validas de fecha y hora, se almacena utilizando los tipos de datos datatime y samlldatatime.
  • 4. Datos Numéricos: Pueden ser números negativos, positivos, decimales, fracciones, y números enteros, los datos enteros se almacenan utilizando el tipo de datos bigint, int, smallint y tinyint, los datos decimales se almacenan utilizando el tipo de datos decimal o numeric, y los de punto flotante con float o real. Datos de Moneda: Representa cantidades positivas o negativas de dinero, se almacenan utilizando los tipos de datos money o smallmoney. Datos Especiales: No se ajusta a ninguna de las categorías de datos anteriores, los tipos de datos son timestamp o rowversion, bit, uniqueidentifier, sql_variant, table. Datos Definidos por el Usuario: Como su nombre lo indica es un tipo definido por el usuario.
  • 5. Administración de Tablas (Creación – Modificación y Eliminación) Creación:
  • 7. Restricciones de Columnas (PRIMARY KEY – FOREIGN KEY – CHECH – DEFAULT - UNIQUE) Primary Key: Una tabla solo puede tener una restricción primary key y la columna o columnas a la(s) que se le aplique esta restricción no puede aceptar valores NULL, cuando está compuesta por más de una columna la combinación de las dos columnas debe ser única dentro de la tabla. Un ejemplo puede ser el número de identificación de un paciente o la combinación de tipo de documento y número de identificación.
  • 8. Foreign Key: Esta restricción en una columna de una tabla suele estar asociada a la PRIMARY KEY de otra tabla y exigir un vínculo y se convierte en una clave externa para la segunda tabla, aunque también puede definirse para que haga referencia a las columnas con restricción UNIQUE de otras tablas. Un ejemplo puede ser el número de identificación del paciente en las tablas pacientes como una llave foránea en la tabla de factura.
  • 9.  UNIQUE: Se puede utilizar esta restricción para asegurar que no se escriban valores duplicados en columnas específicas que no formen parte de una clave principal.  CHECK: Esta restricción limita el conjunto de valores que pueden ser capturados en un campo a partir de una expresión lógica. Por ejemplo salario >= 650000 y <= 5000000.  DEFAULT: Cada columna debe tener un valor, aunque sea un valor NULL. Por ejemplo para un campo numérico se puede definir el calor por defecto 0, o N/D para un campo string.  NULL: Define si una columna o campo de una tabla puede aceptar valores NULL, un valor NULL es diferente de un valor 0, en blanco
  • 10. Ejemplos: Manipulación De Una Tabla En Una Base De Datos. Creación de una tabla -CREATE TABLE [IF NOT EXISTS] nombre_tabla columnas/datos a almacenar en la tabla. Cada elemento de la tabla debe contener el nombre del atributo, tipo, si puede ser nulo, si tiene un valor por defecto, es autoincrementable o si es clave primaria, secundaria. (UNIQUE) o clave ajena ) -Modificación de una tabla ALTER TABLE nombre_tabla -Eliminación de una tabla DROP TABLE nombre_tabla
  • 11. RESUMEN Las organizaciones deben afrontar numerosos retos relacionados con los datos es decir: la necesidad de aumentar la productividad y flexibilidad del personal del desarrollo, la presión para reducir los presupuestos generales relacionado con la tecnología de información. Si este fuera analizado profundamente no dejaría saber lo útil que pueden ser las Bases de Datos para la vida porque a través de este podemos disminuir la Redundancia, la Compartición de Datos, la posibilidad de aplicar restricciones de seguridad y la posibilidad de mantener la integridad. En informática, tipo de base de datos o sistema de administración de bases de datos, que almacena información en tablas (filas y columnas de datos) y realiza búsquedas utilizando los datos de columnas especificadas de una tabla para encontrar datos adicionales en otra tabla.
  • 12. RECOMENDACIONES - Completar los datos que se requieren en SQL SERVER poder obtener una mejor información personalizada sobre los datos que necesita el sistema. - Uno de los principales problemas a los que nos debemos de enfrentar a la hora de diseñar una aplicación es optimizar lo máximo posible las consultas a la base de datos para que esta cargue lo más rápido posible. - A la hora de optimizar nuestra base de datos, hay que poner mucha atención no sólo a las consultas, sino también al esquema que estemos creando, ya que si partimos de un esquema mal construido, lo más seguro es que consigamos que nuestras instrucciones se ejecuten de forma ineficiente.
  • 13. CONCLUSIONES - Todos los campos de una tabla tienen propiedades. Éstas definen las características y el comportamiento del campo. - La propiedad más importante de un campo es su tipo de datos. El tipo de datos de un campo determina la clase de datos que va a poder almacenar. - Por ejemplo, un campo cuyo tipo de datos sea Texto podrá almacenar datos que se compongan de caracteres de texto o numéricos, mientras que un campo cuyo tipo de datos sea Número sólo podrá almacenar datos numéricos. El tipo de datos de un campo determina otras muchas cualidades importantes del mismo, como: - La forma de usar el campo en expresiones. - El tamaño máximo de un valor del campo. - Si el campo se puede indizar. - Los formatos que se pueden usar con el campo.
  • 14. APRECIACION DEL EQUIPO Bueno como equipo opinamos que Tablas y Tipos de Tablas es el tipo de datos en el cual se puede determinar importantes cualidades, el cual también los campos de las tablas tienen propiedades lo cual lo más importante es su tipo de datos también si creas mal los esquemas lo más seguro es que consigas que las instrucciones se ejecuten de forma ineficiente.