CLASIFICACION DE BASES DE DATOS

Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté manejando, la utilidad de las mismas o las necesidades que satisfagan.

MODELOS DE BASES DE DATOS

Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores.

COMADOS BASICOS SQL

Existen diferentes tipos de comandos como por ejemplo los siguientes

MECANISMOS DE SEGURIDAD

Al hablar de seguridad hemos preferido centrarnos en la información misma, aunque a menudo se hable de seguridad informática, de seguridad de los sistemas de información o de seguridad de las tecnologías de la información.

LOS BLOQUEOS

Un bloqueo es una variable asociada a un elemento de datos de la base de datos, usada para restringir las operaciones que se pueden aplicar sobre él.

domingo, 4 de junio de 2017

TERCERA PARTE



Lenguaje SQL

Lenguaje estructurado de consulta permite manipular atravez de comando. Incluye la actualizaciones y borrado, la creación y modificación de esquemas y el control de acceso a los datos. Estan divide en:


DDL- Lenguaje de Definición de Datos; permite crear y definir nuevas base de datos, campos e indices.


DML- Lenguaje de Manipulación de Datos; permite generar consultas para ordenar, filtrar y extraer datos de la base de datos. (select, insert, update, delete)

Resultado de imagen para lenguajes sql


My SQL

Una sistema de administración de base de datos relacionales. Puede ejecutar acciones tan básicas como insertar y borrar registros, actualizar información o hacer consultas simples o muy complejas.


Consulta SQL básica
Puede constar con un máximo de seis clausulas, de las cuales solo dos son obligatorios (select y from). Se especifican en el siguiente orden:

Select<lista de atributos>

From<lista de tabla>

Where<condición>

Group by<atributo(s) de agrupación>

Having<condición de agrupación>

Order by<lista de atributos>


Commandos en SQL:

Create data base-para crear una nueva base de datos vació.

Drop data base- para eliminar completamente una base de datos existente.

Create table-para crear una nueva tabla, donde se almacene información.

Alter table-para modificar una tabla existente.

Drop table-para eliminar una tabla completamente ya existente.

Select- para seleccionar o leer tus datos.

Insert-se utiliza para insertar nuevos datos.

Update-para cambiar o actualizar datos existente.

Delete-para eliminar datos.

Replace-para reemplazar datos nuevos o datos existentes.

Truncate-para vaciar todos los datos de la plantilla.

Where-especifica las condiciones, si es que hacen falta, para seleccionar tuplas de esas relaciones, incluyendo las condiciones de reunión.

Group by-especifica atributos de agrupación.

Having-especifica una condición que deben cumplir los grupos seleccionados.

Resultado de imagen para sql

XAMPP
Programa para entorno diseño web. Es un servidor de plata forma libre que permite probar paginas web o cualquier programación web en nuestro propio equipo de computo sin necesidad de accesar a internet. Contiene Apache, PHP, MySQL, phMyAdmin, Perl y Tomcat.


Proceso de instalación:

1. Comprobar si esta instalado, abriendo el navegador y escribiendo la dirección: http://localhost . Si no se obtiene un mensaje de error es porque hay algún servidor de paginas web instalado.

2. Bajar el instalador de XAMPP, http://downloads.sourceforge.net/project/xampp/. Ya que este descargado XAMPP en Windows descomprimimos el archivo con 7zip pulsando sobre el archivo con el botón derecho. En el menú contextual que aparece elegimos 7zip y luego extraer ficheros.

3. Ejecutar el instalador por ejemplo, el de windows y seguir los pasos.

4. Es la selección de componentes, debes iniciar el asistente de instalación. En explorador de archivos ejecutamos el instalador para continuar clic en el botón next. Instalar Apache, MySQL, phpMyAdmin.

5. Abrir el panal de control ejecutando los servicios que no nos interesan. En el panal de control de XAMPP se puede acceder mediante el menú de inicio.

6. Comprobamos abriendo el navegador y escribimos en la barra de dirección http://localhost y debe aparecer en la pantalla bienvenido.



Servidor Apache/Apache HTTP

: Es un servidor web HTTP de código abierto para la creación de paginas web. Es multiplataforma, gratuito, muy robusto y que destaca por su seguridad y rendimiento.

Script Perl:
Uso para simplificar tareas de administración de un sistema Unix; toma características del lenguaje C, del lenguaje interpretado bourne shell, Awk, sed, Lisp y en un grado inferior. Perl es un lenguaje imperativo con variables , expresiones, asignaciones, bloques de código,etc.
Resultado de imagen para xampp

IP

Una dirección 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.

IP Pública
Una dirección IP publica es un número que identifica de manera lógica y jerárquica a una interfaz de un dispositivo (habitualmente un ordenador) dentro de una red, en este caso el numero identifica tu punto de enlace con internet.

Dirección Mac

En las redes de computadoras, la dirección MAC (siglas en inglés de Media Access Control) es un identificador de 48 bits (6 bloques de dos caracteres hexadecimales (4 bits)) que corresponde de forma única a una tarjeta o dispositivo de red. Se conoce también como dirección física, y es única para cada dispositivo.

Dirección Física

En la informática, una dirección física (también denominada dirección real o dirección binaria) es una dirección de memoria que se representa en forma de un número binario en la circuitería de bus de direcciones para permitir que el bus de datos acceda a una celda de almacenamiento particular de la red principal de memoria o un registro de dispositivo de E/S mapeada en memoria.

Resultado de imagen para ip