martes, 31 de octubre de 2017

DATABASE NORMALIZATION

Database normalization

Database normalization, or simply normalization, is the process of organizing the columns (attributes) and tables (relations) of a relational database to reduce data redundancy and improve data integrity. Normalization is also the process of simplifying the design of a database so that it achieves the optimal structure composed of atomic elements.
Normalization involves arranging attributes in relations based on dependencies between attributes, ensuring that the dependencies are properly enforced by database integrity constraints.

Objectives


The objectives of normalization beyond 1NF (first normal form) were stated as follows by Codd:Boyce and Codd Normal Form (BCNF)is a higher version of the Third Normal form. This form deals with certain type of anomaly that is not handled by 3NF.
  • First Normal Form (1NF)As per First Normal Form, no two Rows of data must contain repeating group of information i.e each set of column must have a unique value, such that multiple columns cannot be used to fetch the same row.The Primary key is usually a single column, but sometimes more than one column can be combined to create a single primary key.
  • Second Normal Form (2NF)As per the Second Normal Form there must not be any partial dependency of any column on primary key. It means that for a table that has concatenated primary key. If any column depends only on one part of the concatenated key, then the table fails Second normal form.
  • Third Normal Form (3NF)applies that every non-prime attribute of table must be dependent on primary key, or we can say that, there should not be the case that a non-prime attribute is determined by another non-prime attribute. So this transitive functional dependency should be removed from the table and also the table must be in Second Normal form.
BCNF Normal Form

When an attempt is made to modify (update, insert into, or delete from) a relation, the following undesirable side-effects may arise in relations that have not been sufficiently normalized:

  • Update anomaly. The same information can be expressed on multiple rows; therefore updates to the relation may result in logical inconsistencies.
  • Insertion anomaly. There are circumstances in which certain facts cannot be recorded at all. For example, each record in a "Faculty and Their Courses" relation might contain a Faculty ID, Faculty Name, Faculty Hire Date, and Course Code.
  • Deletion anomaly. Under certain circumstances, deletion of data representing certain facts necessitates deletion of data representing completely different facts. The "Faculty and Their Courses" relation described in the previous example suffers from this type of anomaly,

  • sourse:https://www.studytonight.com/dbms/database-normalization.php

lunes, 9 de octubre de 2017

PRACTICAS EN DATABASE

DATABASE

Practicas y ejercicios.


A continuación se muestra algunas practicas y ejercicios relacionados con el tema;




sábado, 7 de octubre de 2017

DATABASE MAINTENANCE


Maintenance for a database is always very important and allows us to maintain our database at an optimal level, these maintenance operations can be issued weekly. However, we can vary this frequency according to the environment and the activity to receive each database.

Here we can see some commands that are aimed at updating statistics and checking data consistency;

Before executing the commands we must make a backup in case there is a problem.

Checking database consistency.
  • When you start the Management Studio, we generate a new query and write the following command: DBCC CHECKDB (TU_BD)Update statistics.
  • Another command to use is the DBCC DBREINDEX.

Update statistics

  • Updating the statistics updates the query optimizer with information about the distribution of the key values ​​of the indexes.
Here are a few steps to optimize your Database

source:


https://the4beatech.wordpress.com/2011/11/18/mantenimiento-recomendado-para-las-bases-de-datos-microsoft-sql-server/


martes, 13 de junio de 2017

IP adress

¿QUE ES UNA IP?

Es un número que identifica, de manera lógica y jerárquica, a una Interfaz en red (elemento de comunicación/conexión) de un dispositivo (computadora, tableta, portátil, smartphone) que utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red del modelo TCP/IP.

DOCUMENTACIÓN DE RED

¿POR QUE DOCUMENTAR LA RED?

Esto se puede solucionar o reducir con las redes hay programas o aplicaciones que permiten guardar los mismos documentos pero digitales(mismo documentos solo que no seran en fisico) esto reduce costo asi como tambien el tiempo de respuesta ya que puedes pedir los datos mas ra´pid(un mensaje, correo o llamada para que estos te lo tengan) asi como tambien se pueden hacer tantan copias y no perder los datos
La documentación es muy importan ante ya que a manera de preservar la información para cualquier aclaración, reducir quejas o tener que volver a pedir documentos.
Ahora si esto siempre se documenta en papel y se guarda en caja en almacenes o oficinas, puede que esto funcionara en tiempo pasado pero ahora que los documentos son mas y mas esto cuesta mucho dinero así como tiempo.

viernes, 2 de junio de 2017

¡CRECIENDO EL NEGOCIO!.

¡HACER CRECER UN NEGOCIO!
Essentials nos ofrece un cupo límite de usuarios, pues si pasaba de 25 usuarios se tuvieron que mudar a Windows Server Standar. después de una transición, los clientes ejecutan Windows Server sin ninguna de las limitaciones que se presentaban antes con Essentials, aunque la mayoría de su funcionalidad continua funcionando y ahora es compatible con hasta 75 usuarios y 75 dispositivos.

Características:
Posibilidad de realizar una transición de licencia desde Windows Server 2012 Essentials a Windows Server 2012 Standard.
La mayoría de las características de valor añadido de Essentials se mantendrán, pero se eliminarán los bloqueos y los límites.
Las características de valor añadido de Essentials 2012  estarán sujetas a un máximo de 75 usuarios y 75 dispositivos.
Los clientes tendrán que comprar una copia completa de Windows Server 2012 Standard.

Windows Server 2012 Standard y Datacenter incluyen derechos de degradación para ejecutar Essentials como una de sus instancias virtuales.

viernes, 19 de mayo de 2017

MAC ADRESS E IP




LAN

Es una red de computadoras que abarca un área reducida a una casa, un departamento o un edificio.
Comparte informacion alàmbrica o inalàmbricamente. 

DOCUMENTACIÔN DE LA RED


Describir, definir y explicar el funcionamiento de una red.

Microsoft visio(herramienta para diagramas de red).

Comparte datos.

Comunicación.

DIFERENCIAS ENTRE HUB, SWITCH Y ROUTER.


Los tres son dispositivos de hardware que posibilitan la conexión de computadoras a redes.

Las funciones de estos 3 tipos de dispositivos, aun siendo diferentes unas de otras, a veces son integradas en un mismo equipo pero, a pesar de esta posibilidad, su estructura y sus funciones se diferencian entre sí.

Un Hub tiene la función de interconectar los ordenadores de una red local. Sólo se dedica a recibir datos procedentes de un ordenador para transmitirlo a los demás.Se trata de un punto central de conexión en una red. 

El switch es un aparato muy semejante al hub, pero envía los datos de manera diferente. A través de un switch aquella información proveniente del ordenador de origen es enviada al ordenador de destino. Los switchs crean una especie de canal de comunicación exclusiva entre el origen y el destino. El switch distribuye los datos a cada máquina de destino, mientras que el hub envía todos los datos a todas las máquinas que responden.

El router es el dispositivo que se encarga de reenviar los paquetes entre distintas redes. Los routers son capaces de interconectar varias redes y generalmente trabajan en conjunto con hubs y switchs.


Aspectos fundamentales de redes

DATA-DATOS; Unidad básica de información.
                           Es la que transfiere.

NODE-NODOS; Dispositivos terminales en red.

CLIENTS-CLIENTES; Necesitan servicios.

SERVERS-SERVIDORES; Proveen servicios.

PEERS-PARES; Pueden ser clientes o servidores.

NETWORK ADAPTER-ADAPTADOR DE RED; Sirve para tener acceso a red t dispositivos.

HUB; Concentrador que se conecta a otros dispositivos y envía datos.

SWICH; Conmutador.

ROUTER; Conecta multiples dispositivos.

MEDIA; Medio de transmisión. Cable-wirless.

TRANSPORT PROTOCOL-PROTOCOLO DE TRANSPORTE; Reglas o normas.

BANDWITH-BANDA ANCHA; Trasmite datos a la red.

WIRLESS ACCESS POINT-PUNTO DE ACCESO INALÀMBRICO; Permite conectar dispositivos inalambricos a la red alambrica.