CHIMBORAZO
FACULTAD: CIENCIAS
CARRERA: INGENIERÍA EN ESTADÍSTICA INFORMÁTICA
1. DATOS GENERALES:
01/06/2018 05/06/2018
2. OBJETIVO:
Objetivo general.
Realizar una base de datos utilizando la sentencia SQL-DDL (lenguaje de consulta
estructurado - Lenguaje de definición de datos). Aplicando la herramienta SHELL
SQL mediante el cmd. Con la finalidad de obtener un resultado eficiente
Objetivo específico.
Crear una base de datos en general. (CREATE DATABASE)
Crear tablas en la base de datos antes mencionada (CREATE TABLE)
Establecer clave primaria (CONSTRAINT PRIMARY KEY)
Insertar registros en las tablas (INSERT INTO VALUES)
Actualización de registros (UPDATE)
Eliminar registros de la base de datos (DELETE)
3. RECURSOS:
SOFTWARE HARDWARE
1. PostgreSQL (x86) localhost:5432 1. Procesador Intel(R) Core(TM) i3
2. PgAdmin II 9.3.0 CPU M 350 @ 2.27GHz.
3. Postgrees SQL 9.3.0 2. 6,00GB Doble-Canal DDR3 @
4. 16.0 (Microsoft Office 2016)” Word” 532MHz (7-7-7-20)
5. CMD SQL Shell (psql) 3. Disco duro 298GB Hitachi
HTS725032A9A364 (SATA)
4. INSTRUCCIONES
En esta práctica que vamos a realizar creando una base de datos y utilizando la
herramienta SQL Shell por medio de comandos específicos para la realización del
problema lograremos implementar nuestra base de datos con sus respectivas tablas
y registros para ellos seguiremos los siguientes pasos.
Características
Entre las principales características de los sistemas de base de datos podemos
mencionar:
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.
¿Qué es POSTGRESQL?
Es gratuito y libre, además de que hoy nos ofrece una gran cantidad de opciones
avanzadas. De hecho, es considerado el motor de base de datos más avanzado en la
actualidad.
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.
A continuación, veremos un ejemplo de ellos:
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 (titulo, 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 titulo='Mi Primer Comentario' Where id='1'.
insert into libro values(1, ‘Base de Datos’, ‘KENDALL’, ‘ABSTRACTO’, ‘2018-10-25’, ’80.00’, 10);
insert into libro values(2, ‘MATEMATICAS’, ‘KENDALL, ‘DESARROLLO, ‘2018-10-01’, ‘75.94’, 10);
insert into libro values(3, ‘PROCESOS, ‘ABSTRACTO’, ‘DESARROLLO’, ‘2018-10-07’, ‘170.99’, 8);
insert into libro values(4, ‘SERIES DE TIEMPO’, ‘NANDO ABAD’, ‘AVENTURA’, ‘2016-12-05’, ‘120’,
7);
insert into libro values(5, ‘calculo’, ‘kendall’, ‘comedia’, ‘2018-10-09’, ‘50’, 9);
insert into libro values(6, ‘calculo vectorial’, ‘kendall’, ‘logico’, ‘2018-10-19’, ’90’, 7);
insert into libro values(7, ‘matematica fina’, ‘kendall’, ‘probabil.’, ‘2018-08-09’,’99’, 6);
insert into libro values(8, ‘base de datos’, ‘sistemas’, ‘desarrollo’, ‘2017-08-09’, ‘69’, 6);
insert into libro values(9, ‘inferencial’, ‘industrial’, ‘probabili’, ‘2016-08-09’, ‘99.00’, 9);
insert into libro values(10, ‘metodos numericos, ‘kendall’, ‘estadist. ’, ‘2017-09-19’, ‘80’, 8);
5. RESULTADOS OBTENIDOS
6. CONCLUSIONES
La evidencia que se mostró anteriormente demuestra que la herramienta SQL Shell
es muy eficaz para desarrollar con comandos cualquier tipo de problema así mismo
es consistente para obtener y almacenar muchas bases de datos en Postgrees.
7. RECOMENDACIONES
Persistir más sobre la creación de base de datos enfocándonos más a los comandos
implementados por SQL Shell.
----------------------------------------------
-
NOMBRE Y FIRMA DEL
ESTUDIANTE