Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estudiantes:
Docente: Lic:
Materia: Base de Datos I
Turno: Mañana 8:30 – 10:30
Cochabamba – Bolivia
Contenido
1. INTRODUCCIÓN.....................................................................................................................3
2. IDENTIFICACION DEL PROBLEMA...................................................................................3
3. OBJETIVOS.............................................................................................................................4
Objetivo principal..................................................................................................................4
Objetivo Secundario.............................................................................................................4
4. MARCO TEORICO..................................................................................................................4
Servidor XAMPP....................................................................................................................5
IDIOMS.................................................................................................................................7
5. RELEVAMIENTO DE LA INFORMACION..........................................................................9
Modelo de factura a realizar............................................................................................9
6. DESARROLLO DE LAS COMPETENCIAS......................................................................10
Base de Datos en phpMyAdmin...................................................................................12
Consultas en la base de datos phpMyAdmin...........................................................15
7. CONCLUSIONES..................................................................................................................18
8. BIBLIOGRAFÍA.....................................................................................................................19
1. INTRODUCCIÓN
El siguiente trabajo ha sido realizado con la finalidad para diseñar una base
de datos para un servicio de ventas, mantenimiento y reparación de
computadoras. La cual además nos permitirá ingresar datos de los clientes,
el servicio, tipo de servicio, detalles, etc. Nos ayuda en la ardua tarea el
registro de los mismos de una manera mucho más eficiente y conveniente
para la empresa.
Para esto se creará una base de datos la cual será de mucha ayuda ya que
con el podremos registrar a los clientes, proveedores, productos y/o
servicios, y al mismo tiempo podremos realizar el llenado de las facturas
correspondientes.
3. OBJETIVOS
Objetivo principal
Objetivo Secundario
realizar la respectiva normalización en la Base de Datos
Identificar en cada tabla las claves principales y foráneas.
Realizar consultas a través de consultas en phpMyAdmin
4. MARCO TEORICO
MySQL Workbench
Servidor XAMPP
Características y requisitos
pHpMyAdmin
Especificaciones
1. Interface Web
2. Manejador de base de datos MySQL, MariaDB y Drizzle
3. Importación de datos desde CSV y SQL
4. Exporta datos a varios formatos CSV, SQL, XML, PDF (via la
biblioteca TCPDF), ISO/IEC 26300-Open Document Text y
Spredasheet, Word, Excel, LaTex y otros.
5. Administración de múltiples servidores
6. Crea gráficos PDF del díselo de la base de datos
7. Crea consultas complejas usando Query by Example (QBE)
8. Búsqueda global en una base de datos o un subconjunto de esta
9. Transforma datos almacenados a cualquier formato usando un
conjunto de funciones predeterminadas, tal como BLOB.
10. Live charts para monitorear las actividades del servidor MySQL
tales como conexiones, procesos, uso de CPU/Memoria, etc.
IDIOMS
Idioms en E-R De forma similar que todos los lenguajes, el enfoque E-R
basa sus conceptos en estructuras y reglas sintácticas muy precisas, a
decir verdad, las estructuras y reglas sintácticas muy formales en las
cuales se basa el enfoque E-R no permiten interpretaciones ambiguas
como suceden en los lenguajes humano-sociales. Sin embargo, al igual
que en los lenguajes humano-sociales, es posible pensar en estructuras
o formaciones sintácticas con el lenguaje E-R. Estas estructuras
sintácticas formarían estructuras semánticas mucho más complejas de
las que como componentes individuales podrían lograr. Además, si a
estas estructuras le añadimos algunas propiedades deseables,
entonces, tenemos en los idioms un recurso de gran poder semántico y
de mayor poder de abstracción que los símbolos y reglas de los cuales
se componen. La mayoría de los desarrolladores de sistemas de
información, como parte del sistema a construir, elaboran los modelos
de bases de datos o aspectos del sistema que necesitan persistencia en
el tiempo y durante esa construcción, más precisamente en las primeras
etapas, es decir, en las etapas de modelaje conceptual o análisis, los
desarrolladores experimentados ya no consideren aspectos de
normalización de forma explícita, pues la experiencia de desarrollo ha
otorgado a los desarrolladores facultades de concebir entidad es tipo y
relaciones que ya están normalizadas o que cumplen las formas
normales recomendadas.
Este aspecto es importante resaltar una vez que se podría decir que, en
términos de sintaxis y semántica, los desarrolladores han concebido un
medio experto para la escritura correcta de los modelos, sin analizar
detenidamente las características de los símbolos que la componen (las
representaciones de las entidades, sus tipos y sus relaciones).
Nombre
Apellido NIT
Producto Servicio
Fecha
Nº Detalle Monto
1
2
3
4
5
Descuento Total
6. DESARROLLO DE LAS COMPETENCIAS
Para la creación de nuestra base de datos usaremos el siguiente
diagrama de entidad relación realizado en SQL workbench y lo
exportaremos a phpMyAdmin y podremos realizar consultas a través
de los distintos comandos utilizados.
Base de Datos en phpMyAdmin
1) Tabla cliente
2) Tabla descuento
3) Tabla detalle
4) Tabla factura
5) Tabla pago
6) Tabla producto
7) Tabla productoProveedor
8) Tabla proveedor
9) Tabla servicio
10)Tabla ticket
11)Tabla tipoPago
12)Tabla tipoServicio
Consultas en la
base de datos
phpMyAdmin
1. Mostrar nombre y
apellidos de los clientes
2. Mostrar el nombre de proveedor en un rango de lista del segundo al quinto
con el producto traído y su respectivo costo en bs.
3. Busca en la lista de los clientes los nombres que comiencen por la letra “S”.
4. Ordena la columna de los nombres de los proveedores de forma descendente
5. Muestra el nombre buscado “sarai” con todas las columnas y en la fija que se
encuentra en la tabla
CONCLUSIONES