Trabajo de sistemas de informacion

408 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
408
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Trabajo de sistemas de informacion

  1. 1. UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESIntegrantes: Vanessa Oña e Ipiales FernandaNivel: Cuarto “Sistemas”Materia: Sistemas de Información
  2. 2. MYSQL
  3. 3. QUÉ ES MySqlMySQL es un sistema de gestión de bases de datos relacional,licenciado bajo la GPL de la GNU. Su diseño multihilo le permitesoportar una gran carga de forma muy eficienteEste gestor de bases de datos es, probablemente, el gestor másusado en el mundo del software libre, debido a su gran rapidez yfacilidad de uso. Esta gran aceptación es debida, en parte, a queexisten infinidad de librerías y otras herramientas que permiten suuso a través de gran cantidad de lenguajes de programación,además de su fácil instalación y configuración.
  4. 4. CARACTERISTICAS DE MYSQLLas principales características de este gestor de bases de datos son lassiguientes:1. Aprovecha la potencia de sistemas multiprocesador, gracias a su implementación multihilo.2. Soporta gran cantidad de tipos de datos para las columnas.3. Dispone de APIs en gran cantidad de lenguajes (C, C++, Java, PHP, etc).4. Gran portabilidad entre sistemas.5. Soporta hasta 32 índices por tabla.6. Gestión de usuarios y passwords, manteniendo un muy buen nivel de seguridad en los datos.7. Condición de open source de MySQL hace que la utilización sea gratuita y se puede modificar con total libertad.8. Se puede descargar su código fuente. Esto ha favorecido muy positivamente en su desarrollo y continuas actualizaciones
  5. 5. CARACTERISTICAS DE MYSQL1. Es una de las herramientas más utilizadas por los programadores orientados a Internet.2. Infinidad de librerías y otras herramientas que permiten su uso a través de gran cantidad de lenguajes de programación.3. MYSQL, es el manejador de base de datos considerado como el más rápido de Internet4. Gran rapidez y facilidad de uso5. Fácil instalación y configuración.6. Funciona en diferentes plataformas.7. Proporciona sistemas de almacenamiento transaccional y no transaccional.8. El servidor está disponible como un programa separado para usar en un entorno de red cliente/servidor.
  6. 6. SOFTWARE PARA DISEÑO DE BDD EN MYSQL  MySQL Delphi  MySQL Server  MySQL Enterprise  MySQL Cluster
  7. 7. CONEXIÓN A LA BASE DE DATOS { System.out.println("Coneimport java.sql.*; xión a base de datospublic class TestConnection { "+url+" ... Ok");public String bd = "nombre_bd"; conn.close();public String login = "usuario"; }public String password = "contraseña"; }public String url = "jdbc:mysql://localhost/"+bd; catch(SQLException ex) {public void conectar() { System.out.println("HubConnection conn = null; o un problema al intentartry { conectarse con la base de Class.forName("org.gjt.mm.mysql.Driver"); datos "+url);conn = DriverManager.getConnection(url, }login, password); catch(ClassNotFoundExcif (conn != null) eption ex) { System.out.println(ex); }}}
  8. 8. FUNCIONAMIENTO DEL SGBDEl esquema anterior reproduce lacomunicación entre un proceso de usuarioque desea acceder a los datos y el SGBD:El proceso lanzado por el usuario llama alSGBD indicando la porción de la base dedatos que se desea tratarEl SGBD traduce la llamada a términos delesquema lógico de la base de datos. Accedeal esquema lógico comprobando derechosde acceso y la traducción físicaEl SGBD obtiene el esquema físico
  9. 9. FUNCIONAMIENTO DEL SGBDEl SGBD traduce la llamada a los métodos deacceso del Sistema Operativo que permitenacceder a los datos requeridosEl Sistema Operativo accede a los datos trastraducir las órdenes dadas por el SGBDLos datos pasan del disco a una memoriaintermedia o buffer. En ese buffer sealmacenarán los datos según se vayanrecibiendoLos datos pasan del buffer al área de trabajodel usuario (ATU) del proceso del usuario
  10. 10. REPORTES GENERADORES DE REPORTESUn generador de reportes permite crear yadministrar un número ilimitado de ReportesMySQL basados en tablas o consultas.Podemos generar los reportes con variasextensiones (.txt, .doc, .xls, .pdf, etc) obviamentecon sus respectivas funciones complementariascomo por ejemplo: fputs, fread, etc.
  11. 11. CONCLUSIONES MySQL es el gestor de base de datos más utilizado en el mundo por los usuarios. MySQL fácil de utilizarlo. Permite realizar bases de datos de una manera más rápida y sencilla.
  12. 12. RECOMENDACIONES MySQDebemos ser precavidos al momento de realizar la instalación este gestor de base de datos que es MySql. Saber el funcionamiento de Mysql para su debida manipulación al momento de realizar las bases de datos. Debemos ser muy precavidos al momento de hacer las relaciones.

×