jueves, 18 de octubre de 2012
Ejercicio base de datos
Se desea diseñar una base de datos que sea de utilidad para concesionarios de automóviles. Un
concesionario puede vender automóviles de varias marcas (por ejemplo, Audi y Volkswagen). Sobre los
automóviles se desea mantener la siguiente información: marca, modelo, precio, descuento (si es que lo
tiene) y los datos técnicos (potencia fiscal, cilindrada, etc.). Para cada modelo de automóvil se quiere conocer
las características de su equipamiento de serie (por ejemplo: airbag conductor y cierre centralizado), así
como los extras que se pueden incluir (aire acondicionado, airbag acompañante, pintura metalizada, etc.) y el
precio de cada uno de ellos. Notar que, lo que son características del equipamiento de serie de algunos
modelos, son extras para otros modelos. Por ejemplo, hay modelos que llevan el airbag de serie mientras que
otros lo tienen como un posible extra.
El concesionario tiene siempre automóviles de varios modelos en stock (cada uno se identifica por su
número de bastidor). Éstos se pueden encontrar en su mismo local, o bien, en cualquiera de los servicios
oficiales que dependen de él. Un servicio oficial es también una tienda de automóviles, pero depende de un
concesionario que es el que le presta los automóviles para su exposición, y también se los vende. De cada
servicio oficial se conoce el nombre, domicilio y NIF.
Cuando se vende un automóvil se quiere saber quién lo ha vendido: puede ser uno de los vendedores del
concesionario o bien un servicio oficial. También se desea saber el precio que se ha cobrado por él y el modo
de pago: al contado o mediante financiera. También se guardará información sobre los extras que se han
incluido, precio de cada uno, la fecha de entrega, matrícula y si era de stock o se ha tenido que encargar a
fábrica. De los vendedores se almacenarán los datos personales (nombre, NIF, domicilio, etc.) y las ventas
realizadas.
miércoles, 17 de octubre de 2012
Algunas paginas utiles
HTML
http://www.w3schools.com/html/html_intro.asp
FORM
http://www.w3schools.com/php/php_forms.asp
POST Y GET
http://www.w3schools.com/php/php_get.asp
http://www.w3schools.com/php/php_post.asp
COOKIES Y SESSION
http://www.w3schools.com/php/php_cookies.asp
http://www.w3schools.com/php/php_sessions.asp
Lenguajes compilados e interpretados
http://lablenguajesdaniela.blogspot.com.ar/2010/12/compilar-e-interpretar.html
martes, 9 de octubre de 2012
EDI 2
el edi 2 constara de lo siguiente:
Crear un sistema de agenda donde se divira en las siguientes paginas:
login.php
signup.php en el mismo podre registrar a un usuario, este debera tener "nombre de usuario" y "contraseña",
se deberan hacer las validaciones pertinentes tales como que la contraseña tenga mas de 6 caracteres que la contraseña
y el campo de "repetir contraseña" sean el mismo, que no exista el usuario, etc
contenido.php la misma debera disponer de una grilla con los titulares de los contenidos y el contenido recortado,
de alli mismo deberia haber 2 botones por cada "anotacion" donde en uno se deberia disparar un popup o pagina a parte
en el que se encontrara todo el contenido en si, el otro boton debera disparar otro popup con la opcion de eliminar a su vez en la misma pagina
tendria que poder agregar una anotacion, esta contara con 2 campos titulo y contenido
en la base de datos las tablas deberias ser
Usuario
---------------
usuario
contrasena
contenido
-----------
usuario
titulo
contenido
jueves, 4 de octubre de 2012
Crear claves foraneas
http://bradmontgomery.blogspot.com.ar/2009/04/how-to-set-up-foreign-key-constraint-in.html
miércoles, 3 de octubre de 2012
Ejemplo de como mostrar datos traidos de la Base de Datos
http://www.w3schools.com/php/php_mysql_select.asp
miércoles, 29 de agosto de 2012
Ejercicios sugeridos en PHP
1. Cree un bucle for que genere una lista de viñetas de números del 1 al 15
2. Elabora un script php que permita construir una tabla HTML de 5 filas y 7 columnas que contengan los sucesivos números naturales desde 1 hasta 35.
3. Diseña un formulario numero.php con un input tipo texto en el que puedas escribir números. Al pulsar el botón de enviar debe llamar a una página vernumero.php que debe decirnos si el número enviado fue: positivo, cero o negativo. A la página vernumero.php añádele un enlace HTML que permita volver a número.php.
4. Cree un programa en PHP que calcula el área de un triangulo cuya formula es area=(base*altura)/2. Lee las variables base y altura a través de un formulario y muestra el resultado.
5. Cree un programa que dados 2 números leídos a través de un formulario calcule la suma, resta, multiplicación, división en función de la opción que prefiera el usuario.
6. Cree un programa que dado un número entero positivo entre 1 y 7 visualice a que día de la semana corresponde (1lunes, 2martes …)
7. Crear la tabla de multiplicar del 7
8. Cree un formulario que pida dos números y dibuje una tabla con el número de celdas y el tamaño indicado
jueves, 23 de agosto de 2012
Ejercicio 2 Base de datos
La empresa Interconectora S.A, tiene como misión realizar implantaciones de conexiones de red de datos a nivel lógico y físico. La empresa lleva registro de los proyectos realizados en cada empresa, estas empresas están seleccionadas en mediana-pequeña y grande. Si la implantación se hace en empresa mediana-pequeña, ya por defecto se conoce que el tipo de red a implantar es tipo Red de Area Local (LAN), si son empresas grande, se pueden montar diferentes tipos de proyectos sobre estas como redes LAN, redes de amplia cobertura o redes metropolitanas. Estas empresas pueden estar localizadas en cualquier ciudad de Argentina. De cada proyecto se lleva: numero del proyecto, personas involucradas, días presupuestados, días reales laborados, actividades realizadas, problemas presupuestados y problemas reales. De cada persona involucrada en el proyecto se tiene su hoja de vida y se clasifica dentro del proyecto como: gerente o analista o operario. Toda implantación de red a nivel lógico se le lleva un registro de: topología a ser utilizada (pueden ser: Estrella, bus, anillo, híbrido), tipo de protocolo (puede ser TCP/IP, SNA, NETBEUI, X25, SPX/PX), elementos necesarios (Modems, Servidor, terminales, enrutadores, concentradores,etc.). Las implantaciones a nivel físico tienen las características físicas que puede llevar el montaje de una red, por ejemplo, tipo de cable a ser utilizado, longitud de cable necesaria entre el concentrador y cada terminal, tipo de tarjetas de red de cada terminal, etc.
La empresa necesita que usted le diseñe de forma conceptual a través de un modelo E-R los datos que necesita manipular y almacenar la empresa Interconectora S.A
Base de datos "Online"
http://stackoverflow.com/questions/918620/are-there-any-online-database-schema-drawing-tools
miércoles, 15 de agosto de 2012
jueves, 9 de agosto de 2012
jueves, 21 de junio de 2012
Ejercico 1 Base de datos
Construya un esquema conceptual para la siguiente descripción a través del MER (diagrama distinguiendo entidades fuertes y débiles + cardinalidad + claves primarias + claves foráneas) con su correspondiente estructura de datos
Diseñe un sistema de base de datos para controlar la información sobre rutas de una compañía de buses. Cada ruta cubierta por la compañía tiene un lugar de inicio y uno de término, pero puede pasar por varias paradas intermedias. La compañía está distribuida en varias sucursales. No todas las ciudades donde paran los autobuses tienen una sucursal; sin embargo, toda sucursal debe estar en una ciudad situada en las rutas de autobuses. Pueden existir múltiples sucursales en una misma ciudad y también múltiples paradas en la misma ciudad. La compañía asigna un autobús a cada ruta; algunas rutas pueden tener varios autobuses. Cada autobús tiene un conductor y un asistente, asignados por el día.
Suscribirse a:
Comentarios (Atom)