Download Curso Modelado de Datos Diseño Lógico de Bases de

Document related concepts
no text concepts found
Transcript
Curso Modelado de Datos
Diseño Lógico de Bases de Datos
Descripción: Este curso proporciona una base sólida para implementar con
éxito una base de datos relacional, un sistema de datos multidimensionales y
de tecnologías de inteligencia negocios (BI).
Objetivo:
El objetivo principal de este curso es ser un guía práctica y de sentido común
de la teoría y los conceptos de modelado de datos.
Con el uso de estas sofisticadas técnicas uno puede crear un diseño lógico
elegante de una base de datos.
Dentro de este curso discutiremos no sólo las principales teorías de modelación
de los mejores expertos de la industria.
Las metodologías referidas son aplicables a cualquier entorno de base de datos
relacional, incluyendo IBM DB2, la base de datos Oracle, Microsoft SQL Server,
MySQL de código abierto y de bases de datos PostgreSQL como así como otras
plataformas de RDBMS .
También son aplicables a otras tecnologías de bases de datos, tales como
bases de datos de objetos, IMS y bases de datos IDMS.
Aprenderás a usar Oracle SQL Developer Data Modeler como una herramienta
de modelado.
Audiencia:
Los destinatarios principales de este curso son:




Los analistas de negocio
Modeladores de datos , analistas y arquitectos de datos de datos
Diseñadores de aplicaciones Senior y desarrolladores
Administradores de bases de datos
Curso Data Modeling: Logical Database Design
Desarrollo y Capacitación en Internet S.A. de C. V.
Altadena No. 26 Col. Nápoles CP 03810
(5255)5523-4756 www.dcinternet.com.mx
1
Requisitos previos: No existen requisitos previos obligatorios para este
curso. Sin embargo, un conocimiento básico de los sistemas informáticos,
requisitos de los sistemas de negocio y las tecnologías de bases de datos es
útil.
Contenido
DATA MODELING THEORY & CONCEPTS
 ABOUT MODEL-BASED DESIGN
 ABOUT DATA MODELING
 ABOUT DATA MODEL DIAGRAMS
 ADVANCED MODELING
METHODOLOGIES
FINDING & FIXING ATTRIBUTE MISTAKES
 CAPTURING MISSING ATTRIBUTE
DETAILS
 CHARACTER
 NUMERIC
 DATE
 CORRECTING ATTRIBUTE DEFINITIONS
BUILDING AN INITIAL DATA MODEL
 UNIQUE IDENTIFIERS
 UNIT OF MEASURE ATTRIBUTES
 PRINCIPLES OF DATA MODELING
 BUILDING THE MODEL
 IDENTIFYING ENTITIES
 IDENTIFYING ATTRIBUTES
 IDENTIFYING RELATIONSHIPS
 A SIMPLE MODELING SCENARIO
DRAWING A MODEL USING SOFTWARE
ENGINEERING TOOLS
SEMANTIC & OBJECT ORIENTED MODELING
OF ENTITIES & RELATIONSHIPS
 DEFINING SUPERTYPES & SUBTYPES
 ENTITY NAME PROBLEMS
 NAMING STANDARDS
 SPECIALIZATION & GENERALIZATION
 SUBTYPE CONSTRAINTS
 DEFINING RELATIONSHIP ARCS
 ABOUT DATA MODELING TOOLS
DCInternet
 DRAWING A DATA MODEL DIAGRAM
INCREASING THE ACCURACY OF THE MODEL
 STARTING WITH A CONCEPTUAL
MODEL
SEMANTIC & OBJECT ORIENTED MODELING
OF DOMAINS & TYPES
 DEFINING DOMAINS
 DEFINING TYPES
 COLLECTION TYPES
 SUPPLEMENTING THE REQUIREMENTS
 REFINING THE RELATIONSHIP
DEFINITIONS
TIME-DEPENDENCY & STATE-DEPENDENCY
 ABOUT TIME & STATE
 TIME-DEPENDENT SUB-MODEL
 PERSON / INDIVIDUAL ROLES SUBMODEL
Curso Data Modeling: Logical Database Design
Desarrollo y Capacitación en Internet S.A. de C. V.
Altadena No. 26 Col. Nápoles CP 03810
(5255)5523-4756 www.dcinternet.com.mx
2
CLASSIC STRUCTURES & PATTERNS
 MASTER-DETAIL-DETAIL
 M:N RECURSION (BILL-OF-MATERIALS)
 ORGANIZATION UNIT HIERARCHY
 ENTITY LOCATIONS
 ENTITY CONTACTS
RDBMS IMPLEMENTATION OF THE PHYSICAL
MODEL
 REVERSE ENGINEER A PHYSICAL
MODEL
 ABOUT THE RELATIONAL DATABASE
 RELATIONAL DATABASE OBJECTS
 FORWARD ENGINEER A PHYSICAL
MODEL
LOGICAL / PHYSICAL MODEL
TRANSFORMATION
 ABOUT PHYSICAL DATA MODELS
 PHYSICAL RELATIONAL
TRANSFORMATION
 MODEL TRANSFORMATION EXAMPLE
 AUTOMATIC TRANSFORMATION
 SUPERTYPE TRANSFORMATION
Formas de pago:
Este pago puede realizarse de cualquiera de las siguientes maneras:
 Depósito Banamex cuenta 4923239 Suc. 575 a nombre de Desarrollo y
Capacitación en Internet, S.A. de C. V. o transferencia bancaria CLABE
002180057549232394
 Cheque a nombre de Desarrollo y Capacitación en Internet, S. A. de C. V.
DCInternet
Curso Data Modeling: Logical Database Design
Desarrollo y Capacitación en Internet S.A. de C. V.
Altadena No. 26 Col. Nápoles CP 03810
(5255)5523-4756 www.dcinternet.com.mx
3