Professional Documents
Culture Documents
TERCER ENSAYO
Universidad Nacional de Ingeniera
Autor: Chunqui Vela Jos Lendel 20131032H
MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su
rapidez. No es recomendable usar para grandes volmenes 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 ms potente que access desarrollada por
Microsoft. Se utiliza para manejar grandes volmenes de informaciones.
Objeto del mundo real sobre el que queremos almacenar informacin (por ejemplo una
persona). Las entidades estn compuestas de atributos que son los datos que definen el objeto
(para la entidad persona seran DNI, nombre, apellidos, direccin, etc). De entre los atributos
habr uno o un conjunto de ellos que no se repite; a este atributo o conjunto de atributos se le
llama clave de la entidad, (para la entidad persona una clave seria DNI). En toda entidad siempre
hay al menos una clave que en el peor de los casos estar formada por todos los atributos de la
tabla. Ya que puede haber varias claves y necesitamos elegir una, lo haremos atendiendo a estas
normas:
Que sea nica.
Que se tenga pleno conocimiento de ella (Por qu en las empresas se asigna a cada
cliente un nmero de cliente?)
Que sea mnima, ya que ser muy utilizada por el gestor de base de datos.
Relacin
Asociacin entre entidades, sin existencia propia en el mundo real que estamos modelando,
pero necesaria para reflejar las interacciones existentes entre entidades.
Atributo
Los atributos definen o identifican las caractersticas de entidad (es el contenido de esta
entidad). Cada entidad contiene distintos atributos, que dan informacin sobre esta entidad.
Estos atributos pueden ser de distintos tipos (numricos, texto, fecha).
Los atributos se representan como crculos que descienden de una entidad, y no es necesario
representarlos todos, sino los ms significativos.
3.7 SQL
La sigla SQL significa Structured Query Language, o su equivalente en Espaol Lenguaje de
Pregunta Estructurado, Este es un lenguaje Universal que esta implementado en todos los
Motores de Bases de Datos razn por la cual el SQL es el lenguaje estndar de comunicacin
entre los diferentes Motores existentes.
La creacin de este lenguaje es sin duda alguna uno de los ms importantes avances en el
mundo de las bases de datos, si este no existiera, el tiempo que tomara pasar informacin de un
MBD a otro, sera realmente extenso y hara de los MBD algo complicado.
SQL es un lenguaje completamente normalizado que facilita el trabajo con cualquier tipo de
lenguaje a la par con cualquier tipo de Base de Datos, sin embargo, esto no es equivalente a
decir que es igual en todos los MBD, estos implementan diferentes funciones de acuerdo a la
manera como ms favorezca al MBD, estas funciones no siempre funcionan en otros.
3.7 .1 DML, DCL,DDL
En SQL se tienen bastantes sentencias que se pueden utilizar para realizar diversas tareas.
Dependiendo de las tareas, estas sentencias se pueden clasificar en tres grupos principales
(DML, DDL, DCL):
DML: Manipulacin de datos
SELECT
INSERT
DELETE
UPDATE
4. Bibliografa
JAVA MODIFICADORES DE ACCESO
http://www.elclubdelprogramador.com/2011/08/31/java-modificadores-de-acceso/
SQL
http://www.1keydata.com/es/sql/
http://www.edu4java.com/es/sql/sql4.html
TIPOS DE SENTENCIA SQL
http://www.desarrolloweb.com/articulos/tipos-de-sentencias-sql.html
MODELO ENTIDAD RELACIN
http://www.genbetadev.com/bases-de-datos/fundamento-de-las-bases-de-datos-modeloentidad-relacion
BASE DE DATOS
http://www.maestrosdelweb.com/que-son-las-bases-de-datos/
http://www.desarrolloweb.com/articulos/840.php
http://es.wikipedia.org/wiki/Oracle_Database