martes, 15 de marzo de 2011

SCRATCH

¿Qué es Scratch?

Scratch es un programa totalmente gratuito que permite programar de manera fácil y amena. Se usa sobretodo para empezar desde cero, ya que la programación en sí.es muy complicada. Scratch permite introducirte en el mundo de la programación y a través de su página podrás mostrar tus creaciones online.
www.scracth.

lunes, 18 de octubre de 2010

SEGUNDA TANDA DE EJERCICIOS DE BASES DE DATOS

Página 11
1-Explica que es un índice y cual es su función.
El índice en una base de datos es una estructura que mejora la velocidad de las operaciones (ordenación y busqueda), permitiendo un rápido acceso a los registros de una tabla. Al aumentar drásticamente la velocidad de acceso, se suelen usar sobre aquellos campos sobre los cuales se hagan frecuentes búsquedas.

El índice tiene un funcionamiento similar al índice de un libro, guardando parejas de
elementos: el elemento que se desea indexar y su posición en la base de datos. Para buscar un elemento que esté indexado, sólo hay que buscar en el índice dicho elemento para, una vez encontrado, devolver el registro que se encuentre en la posición marcada por el índice.

2- ¿Cuantos índices podríamos crear sobre una misma tabla?
Los índices pueden ser creados usando una o más columnas, proporcionando la base tanto para búsquedas rápidas al azar como de un acceso ordenado a registros.
3-¿Qué indices sería óptimo crear?
Será optimo crear índices que se suelen usar sobre aquellos campos sobre los cuales se hagan frecuentes búsquedas.
4-Cita los inconvenientes de una Base de Datos Plana. ¿Porque mejora la gestión una Base de Datos Relacional? ¿Cuales son las ventajas de ésta?
Inconvenientes:
-Repetición o duplicación de Información.
-Inconsistencia (borrado y actualización).

Base de datos relacional:
Para hacer una base de datos en la que claramente intervienen datos de dos o más entidades u objetos (Pacientes, Doctores y Servicios médicos por ejemplo), se usarán necesariamente varias tablas, una para cada entidad (una para Pacientes, otra para Médicos y otra para Servicios), que luego se relacionarán por un campo común en ambas: Así pues los médicos prestaran un determinado servicio a un determinado paciente. De esta manera se consigue que no haya datos repetidos. Con esta estructura cada vez que venga un paciente, no es necesario volver a introducir sus datos personales basta con introducir su código de paciente para que el Gestor de base de datos sepa de que paciente se trata, así mismo se introducirá solo el código del Doctor que realiza el servicio sin necesidad de tener que introducir todos los datos del doctor. Para que se pueda establecer esta relación es necesario que las tablas contengan un campo en común en este caso para relacionar Servicios con Pacientes en las dos tablas habrá un campo código de paciente que actuará de relación y que nos dirá que el servicio X fue prestado al paciente con Código Y. Igualmente existirá un campo común en Servicios y en Médicos que será el código del medico.

Ventajas:
-Anula los problemas de la base de datos plana.
-Le da más rapidez al usuario a la hora de buscar cualquier dato.

5- Define Formulario e Informe.

-Los formularios: Permiten mostrar al mismo tiempo en la pantalla campos procedentes de distintas tablas relacionadas de forma que resulte mucho más sencillo trabajar con ellas. Al mismo tiempo se puede hacer que no aparezcan determinados campos.

-Los informes: Son presentaciones de los datos preparadas para imprimir. Los gestores de base de datos tienen la capacidad de ir intercalando los datos de la base sobre textos con cualquier formato de tal forma que generan de modo automático cartas, etiquetas postales, listados.

domingo, 17 de octubre de 2010

ACTIVIDADES BASES DE DATOS.


Página 6.


1-Diferencia entre dato e información: 
Un dato es una
representación simbólica (numérica, alfabética, algorítmica etc.), un atributo o característica
de una entidad u objeto. El dato no tiene valor semántico (sentido) en sí mismo, pero
convenientemente tratado (procesado) se puede utilizar en la realización de cálculos o toma de
decisiones y esto es la información.


2-Define Base de Datos. Indica la utilidad o funciones de estas.
-Definición:Una base de datos (en adelante BD’s) es por tanto una colección o conjunto de datos,
correspondientes normalmente a diferentes objetos o entidades, relacionados entre sí y
comunes a un proyecto determinado.
-Utilidad:Permite guardar millones de datos sin que se pierdan.


3-Define SGBD.
Un Sistema de Gestión de Bases de Datos (S.G.B.D. ó D.B.M.S.) es un programa que permite
crear una Base de Datos, introducir y almacenar datos, ordenarlos y manipularlos.
Organizarlos de manera significativa para que se pueda obtener información puntual de éstas
e incluso incluirá herramientas para imprimir listados eficientes y óptimos bien por pantalla,
impresora, e incluso internet, etc.

4-Enumera y comenta las funciones de un DBMS.
-Crear la estructura que permita almacenar los datos de manera optima y eficiente
-Introducir datos: Introducir cuantos datos sean necearios.
-Editar datos:Poder modificar cualquier cambio de datos en lo que ya teniamos guardado.
-Obtener información puntual de la BD’s en un momento determinado.


5-Cita algunos de los DBMS relacionales mas populares y utilizados en la actualidad.
-MySQL
-Oracle (IBM)
-Sybase
-Acces (Microsoft)

Página 8.

1-Define registro y campo en una BD’s.
-Registro o fila: (También llamado tupla) es un conjunto de datos que corresponden a
un ente o entidad (Cliente, vehículo o Proveedor). Se corresponde con cada una de las
filas de la tabla.
- Campo o columna: (También llamado atributo) Cada una de las propiedades o
característica que almacenamos de un objeto o ente (Nombre, DNI, dirección, marca,
modelo, CIF, etc.) fuera de su registro carece de información. Se corresponde con
cada una de las columnas de la tabla.

2-Define Clave, Clave principal (PK) y di cual es la diferencia entre éstas.
-Una clave es un campo o conjunto de campos que identifican a un registro de forma única.
-Clave principal implica que no podrá haber dos valores repetidos
en toda la tabla, así como que no aparecerá ningún registro sin valor en su clave.

Diferencias:
La clave será un dato único dentro de un solo apartado, mientras que la palabra clave será única en toda la tabla.

3-Que requisitos debe cumplir una clave principal y cual es su función.
Debe ser única en toda la tabla, debe identificar a un cliente, por ejemplo, sin confusión y no puede estar repetida, puesto que en ese caso dejaría de ser principal.

4-Pon dos ejemplos de tablas con sus respectivas claves principales.

5-Busca en Internet la definición de clave externa o foranea (Foreign Key)
Una clave externa (FK) es una columna o combinación de columnas que se utiliza para establecer y exigir un vínculo entre los datos de dos tablas. Puede crear una clave externa mediante la definición de una restricción FOREIGN KEY cuando cree o modifique una tabla.
En una referencia de clave externa, se crea un vínculo entre dos tablas cuando las columnas de una de ellas hacen referencia a las columnas de la otra que contienen el valor de clave principal. Esta columna se convierte en una clave externa para la segunda tabla.

martes, 5 de octubre de 2010

PRESENTACIÓN DE MI BLOG

Hola, mi nombre es Julio y presento éste blog donde publicaré articulos sobre la asignatura de informática, un poco de actualidad y cosas sobre el mundo del motor.