SMBD
por JOHAN SEBASTIAN CORTES RIVERA
1. Tipos Sentencias
1.1. DML
1.1.1. SELECT
1.1.2. INSERT
1.1.3. DELETE
1.1.4. UPDATE
1.2. DDL
1.2.1. CREATE TABLE
1.2.2. DROP TABLE
1.2.3. ALTER TABLE
1.2.4. CREATE VIEW
1.2.5. DROP VIEW
1.2.6. CREATE INDEX
1.2.7. DROP INDEX
1.2.8. CREATE SYNOYM
1.2.9. DROP SYNONYM
1.3. DCL
1.3.1. Control de acceso
1.3.1.1. GRANT
1.3.1.2. REVOKE
1.3.2. Control de transacciones
1.3.2.1. COMMIT
1.3.2.2. ROLLBACK
2. Modelo Logico
2.1. Modelo jerárquico
2.1.1. Arbol
2.1.2. Padre y Hijos
2.1.3. Atributos de registro= Tipo entidad
2.1.4. Tipo Entidad= Tabla Registro= Fila Atributo=Columna
2.2. Modelo en red
2.2.1. Coleccion(set de registros)
2.2.2. Binaria
2.2.3. Hijos pueden tener mas padres
2.3. Modelo Relacional
2.3.1. Uso de relaciones
2.3.2. Conjunto de datos(Tuplas)
2.3.3. Registro=Tupla Columnas=Campos
2.4. Entidad relacion
2.4.1. Diagramas
2.4.2. Listas de atributos
2.4.3. Necesarias otras tecnicas para complementar
2.5. Orientado a Objetos
2.5.1. Objetos=Lenguaje
2.5.2. Control
2.5.3. Recuperacion
2.5.4. Consultas
3. MySQL
3.1. Gratuito
3.2. Multiplataforma
3.3. Velocidad
3.4. Herramientas de reporte
4. PostgresSQL
4.1. Gratuito
4.2. Alto Volumen
4.3. Mayor Seguridad
4.4. Multiplataforma
4.5. Distintos Tipos de datos
4.6. Creacion de tipos de datos
4.7. Diferentes Usuarios
5. SQLServer
5.1. Es comercial y tiene su version free
5.2. Soporta transacciones
5.3. Escalabilidad
5.4. Estabilidad
5.5. Seguridad
5.6. Entorno grafico
5.7. Herramientoas de reporte
5.8. Analsis de Datos
6. Oracle
6.1. De pago
6.2. Uso de particiones
6.3. Multiplataforma
6.4. Facil de usar
6.5. Gestion Plataforma
6.6. Portabilidad
6.7. Conectividad
6.8. Autogestion
7. Organizacion de informacion
8. Contruccion y Manipulacion
9. Rutinas de Software
10. Mas Ordenada
11. Mas sencilla
12. Mejor Seguridad
13. Sirve de interfaz
14. Caracteristicas
14.1. Independencia
14.2. Redundancia minima
14.3. Inconcistencias
14.4. Abstraccion de la informacion
14.5. Integridad de datos
15. SQLite
15.1. Dominio Punblico
15.2. Tamaño
15.3. Rendimiento
15.4. Portabilidad
15.5. Estabilidad
15.6. Interfacez
16. IBM DB2
16.1. Comercial
16.2. Integra XML
16.3. Busqueda jerarquica
16.4. Relacionales
16.5. Compatibilidad
16.6. Automatizacion
16.7. Almacenamiento mas rapido
16.8. Sistema y memoria optimizada