SlideShare una empresa de Scribd logo
1 de 4
BASE DE DATOS
Tipo de base de datos
09/03/2015
Mayor de Yumbo
CandyLorena Sanchez
BASE DE DATOS Página1
BASE DE DATOS
Una base de datos es un sistema de archivo electrónico. El término de bases de
datos fue escuchado por primera vez en 1963, en un simposio celebrado en
California, USA.
Se define una base de datos como una serie de datos organizados y relacionados
entre sí, los cuales son recolectados y explotados por los sistemas de información
de una empresa o negocio en particular.
SISTEMA DE GESTIÓN DE BASE DE DATOS (SGBD)
Son un tipo de software muy específico, dedicado a servir de interfaz entre la base
de datos, el usuario y las aplicaciones que la utilizan.
VENTAJAS DE LAS BASES DE DATOS
 Control sobre la redundancia de datos
 Consistencia de datos
 Compartir datos
 Mantenimiento de estándares
 Mejora en la integridad de datos
 Mejora en la seguridad
 Mejora en la accesibilidad a los datos
 Mejora en la productividad
 Mejora en el mantenimiento
 Aumento de la concurrencia
 Mejora en los servicios de copias de seguridad
DESVENTAJAS DE LAS BASES DE DATOS
 Complejidad
 Coste del equipamiento adicional
 Vulnerable a los fallos
BASE DE DATOS Página2
TIPOS DE CAMPOS
Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares
o diferentes. Entre los más comunes podemos nombrar:
 Numérico: entre los diferentes tipos de campos numéricos podemos
encontrar enteros “sin decimales” y reales “decimales”.
 Booleanos: poseen dos estados: Verdadero “Si” y Falso “No”.
 Memos: son campos alfanuméricos de longitud ilimitada. Presentan el
inconveniente de no poder ser indexados.
 Fechas: almacenan fechas facilitando posteriormente su explotación.
Almacenar fechas de esta forma posibilita ordenar los registros por fechas o
calcular los días entre una fecha y otra.
 Alfanuméricos: contienen cifras y letras. Presentan una longitud limitada
(255 caracteres).
 Autoincrementables: son campos numéricos enteros que incrementan en
una unidad su valor para cada registro incorporado. Su utilidad resulta:
Servir de identificador ya que resultan exclusivos de un registro.
TIPOS DE BASE DE DATOS
Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:
 MySql: es una base de datos con licencia GPL basada en un servidor. Se
caracteriza por su rapidez. No es recomendable usar para grandes
volúmenes de datos.
 PostgreSql y Oracle: Son sistemas de base de datos poderosos.
Administra muy bien grandes cantidades de datos, y suelen ser utilizadas
en intranets y sistemas de gran calibre.
 Access: Es una base de datos desarrollada por Microsoft. Esta base de
datos, debe ser creada bajo el programa access, el cual crea un archivo
.mdb con la estructura ya explicada.
 Microsoft SQL Server: es una base de datos más potente que access
desarrollada por Microsoft. Se utiliza para manejar grandes volúmenes de
informaciones.
BASE DE DATOS Página3
ESTRUCTURA DE UNA BASE DE DATOS
Una base de datos, a fin de ordenar la información de manera lógica, posee un
orden que debe ser cumplido para acceder a la información de manera coherente.
Cada base de datos contiene una o más tablas, que cumplen la función de
contener los campos.
EL LENGUAJE SQL
Es el más universal en los sistemas de base de datos. Este lenguaje nos permite
realizar consultas a nuestras bases de datos para mostrar, insertar, actualizar y
borrar datos.
Ejemplos:
 Mostrar: Para mostrar los registros se utiliza la instrucción Select. Select *
From comentarios
 Insertar: los registros pueden ser introducidos a partir de sentencias que
emplean la instrucción Insert. Insert Into comentarios (título, texto, fecha)
Values ('saludos', 'como esta', '22-10-2007')
 Borrar: Para borrar un registro se utiliza la instrucción Delete. En este caso
debemos especificar cual o cuales son los registros que queremos borrar. Es
por ello necesario establecer una selección que se llevara a cabo mediante la
cláusula Where. Delete From comentarios Where id='1'.
 Actualizar: para actualizar los registros se utiliza la instrucción Update. Como
para el caso de Delete, necesitamos especificar por medio de Where cuáles
son los registros en los que queremos hacer efectivas nuestras modificaciones.
Además, tendremos que especificar cuáles son los nuevos valores de los
campos que deseamos actualizar. Update comentarios Set título='Mi Primer
Comentario' Where id='1'.

Más contenido relacionado

La actualidad más candente

Base de datos leidistaborda
Base de datos leidistabordaBase de datos leidistaborda
Base de datos leidistabordaLadyTaborda
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datosandres316
 
Bases de datos 6to c
Bases de datos 6to cBases de datos 6to c
Bases de datos 6to cSari D
 
Trabajo de bases de datos terminado
Trabajo de bases de datos terminadoTrabajo de bases de datos terminado
Trabajo de bases de datos terminadoJHONNY DANIEL SIERRA
 
Las bases de datos y el acces
Las bases de datos y el accesLas bases de datos y el acces
Las bases de datos y el accesDiego Tang
 
Sistema de Base de Datos
Sistema de Base de DatosSistema de Base de Datos
Sistema de Base de DatosPagebyClaudia
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft accessoxXsofiaXxo
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaoeml3333
 
Base de Datos
Base de DatosBase de Datos
Base de DatosUio Libre
 
Guia de aprendizaje 5 diego montoya
Guia de aprendizaje 5 diego montoyaGuia de aprendizaje 5 diego montoya
Guia de aprendizaje 5 diego montoyaDiego Montoya
 

La actualidad más candente (17)

Base de datos leidistaborda
Base de datos leidistabordaBase de datos leidistaborda
Base de datos leidistaborda
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Trabajo de informatica 2
Trabajo de informatica 2Trabajo de informatica 2
Trabajo de informatica 2
 
Bases de datos 6to c
Bases de datos 6to cBases de datos 6to c
Bases de datos 6to c
 
Base de datos
Base de datosBase de datos
Base de datos
 
Trabajo de bases de datos terminado
Trabajo de bases de datos terminadoTrabajo de bases de datos terminado
Trabajo de bases de datos terminado
 
Las bases de datos y el acces
Las bases de datos y el accesLas bases de datos y el acces
Las bases de datos y el acces
 
INTRODUCCION BASE DE DATOS
INTRODUCCION BASE DE DATOSINTRODUCCION BASE DE DATOS
INTRODUCCION BASE DE DATOS
 
Sistema de Base de Datos
Sistema de Base de DatosSistema de Base de Datos
Sistema de Base de Datos
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Para blogger
Para bloggerPara blogger
Para blogger
 
Base de datos en sql
Base  de datos en sqlBase  de datos en sql
Base de datos en sql
 
Base de datos
Base de datosBase de datos
Base de datos
 
Guia de aprendizaje 5 diego montoya
Guia de aprendizaje 5 diego montoyaGuia de aprendizaje 5 diego montoya
Guia de aprendizaje 5 diego montoya
 
Base de datos
Base de datosBase de datos
Base de datos
 

Destacado

Чит на вормикс новые
Чит на вормикс новыеЧит на вормикс новые
Чит на вормикс новыеtherroughbusma1984
 
Чит на вормикс cheat engine
Чит на вормикс cheat engineЧит на вормикс cheat engine
Чит на вормикс cheat enginetherroughbusma1984
 
2o. domingo de pascua, ciclo b
2o. domingo  de  pascua, ciclo b2o. domingo  de  pascua, ciclo b
2o. domingo de pascua, ciclo bMaike Loes
 
Баг на урон в вормиксе
Баг на урон в вормиксеБаг на урон в вормиксе
Баг на урон в вормиксеinterdumpplur1977
 
Баг в вормиксе на фузы
Баг в вормиксе на фузыБаг в вормиксе на фузы
Баг в вормиксе на фузыtherroughbusma1984
 
zhuwenlongChinese
zhuwenlongChinesezhuwenlongChinese
zhuwenlongChineseWenlong Zhu
 
С Днём рождения, родная школа!
С Днём рождения, родная школа!С Днём рождения, родная школа!
С Днём рождения, родная школа!25031981
 
Charla N° 16: ¿Es rentable tu negocio? - Manuel Zuñiga
Charla N° 16: ¿Es rentable tu negocio? - Manuel ZuñigaCharla N° 16: ¿Es rentable tu negocio? - Manuel Zuñiga
Charla N° 16: ¿Es rentable tu negocio? - Manuel ZuñigaMiguel Gómez, MBA
 
motivación y emoción.
 motivación y emoción. motivación y emoción.
motivación y emoción.yimabel
 
Azaey Hussain a.s. (Azadari) By: Syed ul Ulama Syed Ali Naqi Sahab t.s.
Azaey Hussain a.s. (Azadari)  By: Syed ul Ulama Syed Ali Naqi Sahab t.s.Azaey Hussain a.s. (Azadari)  By: Syed ul Ulama Syed Ali Naqi Sahab t.s.
Azaey Hussain a.s. (Azadari) By: Syed ul Ulama Syed Ali Naqi Sahab t.s.Jamal Mirza
 

Destacado (11)

Чит на вормикс новые
Чит на вормикс новыеЧит на вормикс новые
Чит на вормикс новые
 
Чит на вормикс cheat engine
Чит на вормикс cheat engineЧит на вормикс cheat engine
Чит на вормикс cheat engine
 
2o. domingo de pascua, ciclo b
2o. domingo  de  pascua, ciclo b2o. domingo  de  pascua, ciclo b
2o. domingo de pascua, ciclo b
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
Баг на урон в вормиксе
Баг на урон в вормиксеБаг на урон в вормиксе
Баг на урон в вормиксе
 
Баг в вормиксе на фузы
Баг в вормиксе на фузыБаг в вормиксе на фузы
Баг в вормиксе на фузы
 
zhuwenlongChinese
zhuwenlongChinesezhuwenlongChinese
zhuwenlongChinese
 
С Днём рождения, родная школа!
С Днём рождения, родная школа!С Днём рождения, родная школа!
С Днём рождения, родная школа!
 
Charla N° 16: ¿Es rentable tu negocio? - Manuel Zuñiga
Charla N° 16: ¿Es rentable tu negocio? - Manuel ZuñigaCharla N° 16: ¿Es rentable tu negocio? - Manuel Zuñiga
Charla N° 16: ¿Es rentable tu negocio? - Manuel Zuñiga
 
motivación y emoción.
 motivación y emoción. motivación y emoción.
motivación y emoción.
 
Azaey Hussain a.s. (Azadari) By: Syed ul Ulama Syed Ali Naqi Sahab t.s.
Azaey Hussain a.s. (Azadari)  By: Syed ul Ulama Syed Ali Naqi Sahab t.s.Azaey Hussain a.s. (Azadari)  By: Syed ul Ulama Syed Ali Naqi Sahab t.s.
Azaey Hussain a.s. (Azadari) By: Syed ul Ulama Syed Ali Naqi Sahab t.s.
 

Similar a Base De Datos

BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOSbacr
 
Base de datos
Base de datosBase de datos
Base de datosbacr
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOSbacr
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOSbacr
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datosgerardd98
 
Expo base de datos
Expo base de datosExpo base de datos
Expo base de datosAlfredo Joya
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datosRaul Hernandez
 
¿Qué es una base de datos?
¿Qué es una base de datos?¿Qué es una base de datos?
¿Qué es una base de datos?SENA
 
Base de datos
Base de datosBase de datos
Base de datosEDWARD
 
Bases de datos
Bases de datosBases de datos
Bases de datosmarquela
 

Similar a Base De Datos (20)

BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Expo base de datos
Expo base de datosExpo base de datos
Expo base de datos
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
¿Qué es una base de datos?
¿Qué es una base de datos?¿Qué es una base de datos?
¿Qué es una base de datos?
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos helman
Base de datos helmanBase de datos helman
Base de datos helman
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Último

Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 

Último (20)

Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 

Base De Datos

  • 1. BASE DE DATOS Tipo de base de datos 09/03/2015 Mayor de Yumbo CandyLorena Sanchez
  • 2. BASE DE DATOS Página1 BASE DE DATOS Una base de datos es un sistema de archivo electrónico. El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en California, USA. Se define una base de datos como una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular. SISTEMA DE GESTIÓN DE BASE DE DATOS (SGBD) Son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. VENTAJAS DE LAS BASES DE DATOS  Control sobre la redundancia de datos  Consistencia de datos  Compartir datos  Mantenimiento de estándares  Mejora en la integridad de datos  Mejora en la seguridad  Mejora en la accesibilidad a los datos  Mejora en la productividad  Mejora en el mantenimiento  Aumento de la concurrencia  Mejora en los servicios de copias de seguridad DESVENTAJAS DE LAS BASES DE DATOS  Complejidad  Coste del equipamiento adicional  Vulnerable a los fallos
  • 3. BASE DE DATOS Página2 TIPOS DE CAMPOS Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes. Entre los más comunes podemos nombrar:  Numérico: entre los diferentes tipos de campos numéricos podemos encontrar enteros “sin decimales” y reales “decimales”.  Booleanos: poseen dos estados: Verdadero “Si” y Falso “No”.  Memos: son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no poder ser indexados.  Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra.  Alfanuméricos: contienen cifras y letras. Presentan una longitud limitada (255 caracteres).  Autoincrementables: son campos numéricos enteros que incrementan en una unidad su valor para cada registro incorporado. Su utilidad resulta: Servir de identificador ya que resultan exclusivos de un registro. TIPOS DE BASE DE DATOS Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:  MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su rapidez. No es recomendable usar para grandes volúmenes de datos.  PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre.  Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya explicada.  Microsoft SQL Server: es una base de datos más potente que access desarrollada por Microsoft. Se utiliza para manejar grandes volúmenes de informaciones.
  • 4. BASE DE DATOS Página3 ESTRUCTURA DE UNA BASE DE DATOS Una base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe ser cumplido para acceder a la información de manera coherente. Cada base de datos contiene una o más tablas, que cumplen la función de contener los campos. EL LENGUAJE SQL Es el más universal en los sistemas de base de datos. Este lenguaje nos permite realizar consultas a nuestras bases de datos para mostrar, insertar, actualizar y borrar datos. Ejemplos:  Mostrar: Para mostrar los registros se utiliza la instrucción Select. Select * From comentarios  Insertar: los registros pueden ser introducidos a partir de sentencias que emplean la instrucción Insert. Insert Into comentarios (título, texto, fecha) Values ('saludos', 'como esta', '22-10-2007')  Borrar: Para borrar un registro se utiliza la instrucción Delete. En este caso debemos especificar cual o cuales son los registros que queremos borrar. Es por ello necesario establecer una selección que se llevara a cabo mediante la cláusula Where. Delete From comentarios Where id='1'.  Actualizar: para actualizar los registros se utiliza la instrucción Update. Como para el caso de Delete, necesitamos especificar por medio de Where cuáles son los registros en los que queremos hacer efectivas nuestras modificaciones. Además, tendremos que especificar cuáles son los nuevos valores de los campos que deseamos actualizar. Update comentarios Set título='Mi Primer Comentario' Where id='1'.