Entradas

Tipos de tablas

 Planeación de la base de datos En la planeación para crear una base de datos se debe seguir un proceso para identificar ciertas características de las tablas que conforman la base de datos, los pasos a seguir son: 1.- Identificar la tabla principal , se caracteriza por estar  relacionada con el negocio y es la que tiene más relaciones (conecta con varias tablas). La tabla principal puede ser una o más. Ejemplo: Una base de datos de refugio de perros, la principal sería perros (y para confirmar debe tener más relaciones); si no es la que tienen más relaciones entonces está mal. 2.- Identificar el tipo de tablas relacionales : Tablas base: Son las que no necesitan de otra tablas (Su PK no esta formado por FK's de otras tablas). Tablas transitivas: en el lógico son los atributos transitivos y en el físico se implementa (es cuando se rompe la relación M:M). Tiene dos o más PK's El nombre de la tabla puede ser (tabla1xtabla2 / tabla1_in_tabla2) Las relaciones son identificadas (...

Modelo físico

Etapas mínimas del diseño de un BDR: Modelo conceptual (diagrama principal, entidades principales vínculos). Modelado lógico (diagrama relaciones y asociaciones (relación)) Modelado físico (diagrama tablas/relaciones y asociaciones) +Tipo de dato (estándar/rdbms). +Llaves foráneas (integridad referencial) +Tablas derivadas (transitivas, históricos, catálogos, auditoria, (vistas)). Tipo Dato:  SQL 92. Datos primitivos: • Numéricos            o NUMERIC • Caracteres            o CHAR            o VARCHAR            o TEXT • Tiempos            o DATE            o TIME • Especiales            o BIT (DOS OPCIONES)            o BLOB (IMÁGENES, MULTIMEDIA)            o …. Númericos NUME...

Modelo lógico

Imagen
· • Un atributo multivaluado con menos de 5 se descompone en la misma relación. (Ej; correo es multivaluado y su relación estable 3, entonces iría correoInstitucional, correoPrincipal, correoPersonal). (Ej2: medicamento es multivaluado y su relación establece 3, entonces iría primerMedicamento, segundoMedicamento, tercerMedicamento). • Un atributo multivaluado con más de 5 elementos se genera una relación de tipo catálogo. • Las propiedades derivadas como las compuestas desaparecen, no se ponen en el modelo lógico. Las compuestas se colocan solo las propiedades que la componen. • El nombre de la entidad va en minúsculas. • En el lado izquierdo del atributo se coloca (o) para decir que es opcional. • Cuando un atributo es opcional y no tiene valor se coloca NULL • Cuando un atributo es obligatorio y no tiene valor se coloca algún valor como NO APLICA. • Una atributo que es bandera no es opcional Elementos de la relación 1.- Su identidad o identificación ...

Normalización

Normalización Sirve para comprobar o revisar que tan bien está diseñada una BDR. Evita redundancia e inconsistencia.                          Se puede aplicar en cualquier momento de BD. Se le llama normalizar en caliente cuando la BD ya está en producción es decir en el sistema. *La normalización solo cae en TABLE, no se puede normalizar la BD completa, solo la tablas de la BD. NORMALIZACIÓN: Es el proceso de descomposición sin pérdida que se le aplica a las tablas para evitar redundancia e inconsistencias. Es un proceso porque son pasos ordenados que realmente se llaman Formas Normales , se dice que un BDR esta normalizada si al menos está hasta 3FN (3ra forma normal). Si cumple con eso entonces si es una BDR. *Existen 6FN: 5FN y la de boyce Codd Es un proceso de descomposición. Se normaliza la relación. Es recomendado hacerlo en el modelo ...

Elementos de una tabla

Imagen
·          ENCABEZADO: El encabezado es el listado de los atributos que componen a una tabla. Esto es, es la lista de los atributos que lo componen . Encabezado de Vendedor = {Fecha, Vendedor, Comunidad, Zona, Servicio, Precio} *Se coloca en nomenclatura de conjuntos y se respeta las mayúsculas, espacios, guiones bajos, etc. ·          TUPLA es un conjunto de campos del mismo tipo que dar información sobre una tabla tupla = {SA9, Mary Howe, Assitant, 9000, B007} ·          ATRIBUTO es una característica o descriptor de una tabla atributo = {sName} ·          GRADO es el número de atributos de una tabla Grado de staff = {5} ·         CARDINALIDAD es el número de tuplas de una tabla Cardinalidad de Staff = {6} ·      ...

Windows Server

Imagen
Para qué SO Multiusuarios? Es deseable que se administren las computadoras de forma centralizada. Controla el rendimiento y disponibilidad de equipos y sistemas, gestionar la instalación de actualizaciones de software, administrar maquinas virtuales, y elaborar informes para un correcto planeamiento que contribuya a optimizar las operaciones. Microsoft Server: es un conjunto de aplicaciones desarrolladas por Microsoft para la gestión de los diferentes componentes de las infraestructura informática de una organización. Se utiliza porque brinda herramientas profesionales de TI configurar, diagnosticar y administrar redes de datos. Versiones:  Windows NT 4.0, Windows Server 2000, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2016. --------------------------- Dominio de red o de Internet: es el nombre que le asigna el administrador de sistemas a una computadora para que se...

Reglas de Codd

SGBD (Español) = SMBD (Latino): Sistema Manejador de Base de Datos. Un SMBD es más relacional cuantas más reglas cumpla. Regla 1: Información Todos los datos deben estar almacenados en las tablas Estas tablas deben cumplir las premisas del modelo relacional No puede haber información a la que accedemos por otra vía. Todo lo contenido en una bdr a nivel lógico debe de guardarse en relaciones/tablas, incluidos el diccionario de datos, metadatos o tablas del sistema *esta regla trabaja sobre la ESTRUCTURA LOGICA de la base y su forma de organización Regla 2: Acceso garantizado Todo dato (valor atómico) en una base de datos relacional es accesible de manera garantizada mediante la combinación del nombre de la tabla, llave primaria y nombre de columna. el atributo, es la ETIQUETA que le pongo a una serie de campos de un mismo tipo el campo es la unidad mínima de almacenamiento y la columna es la unión de ATRIBUTO +  campos del mismo tipo son tres cosas d...