miércoles, 24 de agosto de 2016

MYSQL vs MYSQLI

MYSQL.- Sistema de administración de base de datos (DataBase Management System,DBMS), aplicación donde permite Gestionar Archivos , llamados base de datos , Esta desarrollado bajo la licencia DUAL GPL/licencia comercial por Oracle Corporation , En MYSQL tenemos almacenamiento de datos en tablas estructuradas en un solo lugar , Esto brinda velocidad y flexibilidad , las tablas son enlazadas al definir relaciones haciendo posible combinar datos en varias tablas , cuando se necesita consultar datos .



                                                                       Figura.1 - MySQL

Fuente: (packo.wikispaces.com,2016)


Características 

  1. Gestiona de usuarios y paswords, nivel alto de seguridad en los datos
  2. Amplio subconjunto del lenguaje SQL
  3. Soporta gran cantidad de tipos de datos para las columnas
  4. Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc)
  5. Baja probabilidad de corromper datos, incluso si los errores no se producen en  el propio gestor, sino en el sistema en el que está.

MYSQLi.- Es la nueva versión de MYSQL, con programación orientada objetos , donde mantiene la compatibilidad ya existentes en MYSQL, es la conexión de php y la base de datos mysql la función es de abrir la conexión con el servidor MySQL server , dándonos un objeto que nos representa esta comunicación.
                                                           Figura.2 - MySQLi
Fuente:(taringa.net,2016)



Características .- 
  1. Ofrece mucha seguridad contra SQL injection.
  2. Soporte para Múltiples Declaraciones
  3. Mejoradas las opciones de depuración
  4. Incorpora manejo de limpieza de código
  5. Restablece variables de sesión
  6. Cerra consultas preparadas
Bibliografia .-
Taringa. (11 / 01 / 2013). Aplicando POO en PHP para conectar a base de datos mysql. 20 / 08 / 2016, de taringa.net Sitio web: http://www.taringa.net/post/hazlo-tu-mismo/17287207/Aplicando-POO-en-PHP-para-conectar-a-base-de-datos-mysql.html
Esepestudio. (16 / 08 / 2005). ¿Qué es MySQL?. 20 / 08 / 2016, de esepestudio Sitio web: http://www.esepestudio.com/noticias/que-es-mysql
Definicionabc. ((S,F)). Definición de MySQL. 20 / 08 / 2016, de Definicionabc Sitio web: http://www.definicionabc.com/tecnologia/mysql.php
Soyprogramador. (27 / 08 / 2012). CUAL USAR MYSQLI & MYSQL COMO CONEXIÓN A BD. 20 / 08 / 2016, de soyprogramador Sitio web: http://soyprogramador.liz.mx/cual-usar-mysqli-mysql-como-conexin/














No hay comentarios.:

Publicar un comentario