PROGRAMACIÓN AVANZADA
viernes, 24 de enero de 2014
PREGUNTAS EN WEBQUEST
CUESTIONARIO: EN ESTA ACTIVIDAD SE PIDE RESPONDER EL SIGUIENTE CUESTIONARIO, SUBIR ESTE DOCUMENTO A CALAMEO Y COMPARTIRLO EN SU BLOG.
1. QUÉ DIFERENCIA EXISTE ENTRE UN SISTEMA DE ACTIVIDADES HUMANAS Y UN SISTEMA DE CONOCIMIENTOS.
(SAH) Sistema de Actividades Humanas. Es el sistema social, es decir, formado por personas y cosas, Ej. En la diferencia, si se piensa en una biblioteca universitaria como en un sistema de información, entonces el sistema objeto que modela (y por tanto, el SAH) es la universidad, la cual necesita la biblioteca (así como otros recursos documentales) para sus actividades de creación y difusión del conocimiento. ¿En qué sentido la biblioteca modela a la universidad? En el sentido en que los temas y disciplinas científicas que cubre la biblioteca, la clase de documentos que adquiere, los procedimientos de trabajo, los servicios que presta, etc., son un reflejo de las características de la universidad.
(SIC) Sistema de Conocimiento. Está formado por los documentos o las entidades sobre los cuales el sistema de información debe mantener algún tipo de registros, EJ. En la diferencia muchos profesionales de distintas ramas de la actividad económica y social necesitan explotar el conocimiento contenido en los documentos científicos y técnicos que se publican a diario en todo el mundo para desempeñar su trabajo. Por eso los centros de documentación realizan, entre otras labores, una descripción de sus fondos documentales y una labor de representación del conocimiento que contienen esos fondos que, en cada caso serán distintos.
2. QUÉ ES UNA MODELO ENTIDAD RELACIÓN.
Según este modelo, si las bases de datos representan a cosas u objetos del mundo real, tales cosas deben ser identificables y deben tener algunas propiedades. A las cosas sobre las cuales almacena información una base de datos se las denomina entidades, y pueden ser cosas materiales (libros, personas, etc.) o conceptuales (ideas, teorías científicas, etc.). La única restricción aplicable es que las entidades que han de estar representadas en una base de datos deben ser identificables y, por tanto, debe ser posible señalar a una cualquiera de ellas sin ambigüedad.
3. DETALLE LOS COMPONENTES DE UN MODELO E-R.
ENTIDAD: Asociación o vinculación entre dos o más entidades Ejemplo: La relación comprar entre las entidades cliente producto. Generalmente representa acciones entre entidades.
Conjunto de entidades del mismo ejemplo: Todos los estudiantes de un curso representan el conjunto de entidades estudiante.
RELACIÓN: Asociación o vinculación entre dos o más entidades.
Son relaciones del mismo tipo.
AUTRIBUTOS: Conjunto de entidades del mismo tipo. Ejemplo: Todos los estudiantes estudiante.
4. QUÉ TIPO DE RELACIONES PUEDEN EXISTIR ENTRE ENTIDADES DE UNA BASE DE DATOS.
RELACIÓN: Asociación o vinculación entre dos o más entidades, Ejemplo: la relación comprar entre las entidades cliente y producto. Generalmente representa acciones entre las entidades.
Conjunto de relaciones.
Son relaciones del mismo tipo.
5. EN QUÉ CONSISTE EL PROCESO DE NORMALIZACIÓN DE BASE DE DATOS
El proceso de Normalización consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso de Modelado Entidad-Relación al modelo relacional.
6. QUÉ ES UN DICCIONARIO DE DATOS?
El diccionario de datos ayuda al diseñador a garantizar la calidad, fiabilidad, consistencia y coherencia de la información introducida en la base de datos, de tal manera que el mismo marcará decisivamente el rendimiento y la calidad global del sistema de información. El diccionario de datos consiste en la lista detallada de cada uno de los campos que forman los distintos modelos de registro de la base de datos, aplica una serie de parrillas de análisis con los siguientes aspectos.
Dominio
Tipo
Tratamiento de indexación
Tratamiento documental
Lengua
Otros controles de validación.
jueves, 18 de abril de 2013
BASE DE DATOS
¿QUE ES UNA BASE DE DATOS?
Una base de datos es
una colección de información organizada de forma que un programa de ordenador
pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de
datos es un sistema de archivos electrónico.
Las bases de datos
tradicionales se organizan por campos, registros y archivos. Un campo es
una pieza única de información; un registro es un sistema completo de
campos; y un archivo es una colección de registros. Por ejemplo, una
guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada
uno de los cuales consiste en tres campos: nombre, dirección, y número de
teléfono.
¿PARA QUE SE UTILIZA LAS BASES DE DATOS?
En los hospitales para
catalogar medicamentos, y a los pacientes.
En la administración para
catalogar los diferentes temas a tratar.
En el gobierno para
catalogar los temas y obligaciones a resolver.
En la escuela para
matricular a los alumnos
En el comercio para
controlar la información.
Las bases de datos son
utilizadas en infinidad de circunstancias:
Una base de datos permite
acomodar ordenar y tener libre acceso de la información, sea cual fuere.
Es muy utilizada por los
administradores, quienes entre sus funciones tienen la de ordenar y catalogar
al personal, las mercancías, los gastos, los ingresos, etc.
Por ello se encuentran en la
eminente necesidad de catalogar los datos para que al ser buscados puedan ser
encontrados en forma adecuada.
En los colegios, las
bibliotecas se encuentran dotadas de bases de datos simples y sencillas, que
permiten a los alumnos y maestros encontrar la información deseada en forma
rápida y precisa.
En el comercio, los
comerciantes ingresan en una base de datos las entradas y salidas para que en
base a esos datos el contador o administrador, resuelva al momento de responder
por las obligaciones.
¿CUALES SON LOS GESTORES DE BASES DE
DATOS MAS UTILIZADOS?
SGBD libres
– PostgreSQL
(www.postgresql.org) Licencia Libre
– MySQL (www.mysql.com)
Licencia Dual
– Firebird
(www.firebirdsql.org) Initial Developer Public License
– SQLite (ww.sqlite.org)
Licencia Dominio Público
– DB2 Express-C
(www.ibm.com/software/data/db2)
– Apache Derby
(http://db.apache.org/derby/)
SGBD gratuitos
– Microsoft SQL Server
Compact Edition
– Sybase ASE Express Edition
para Linux
SGBD comerciales
– dBase
– Fox Pro
– IBM DB2 Universal Database
(DB2 UDB)
– IBM Informix
– Microsoft Access
– Microsoft SQL Server
– Oracle
– Paradox
– Sybase ASE
– Sybase ASA
– Sybase IQ
PARTES Y CARACTERÍSTICAS DE
UNA BASE DE DATOS.
Independencia de los
Datos. Es decir, que los datos no dependen del programa y por tanto cualquier
aplicación puede hacer uso de los datos.
Reducción de la Redundancia.
Llamamos redundancia a la existencia de duplicación de los datos, al reducir
ésta al máximo conseguimos un mayor aprovechamiento del espacio y además
evitamos que existan inconsistencias entre los datos. Las inconsistencias se
dan cuando nos encontramos con datos contradictorios.
Seguridad. Un SBD debe
permitir que tengamos un control sobre la seguridad de los datos.
Se visualiza normalmente
como una tabla de una hoja de cálculo, en la que los registros son las filas y
las columnas son los campos, o como un formulario.
Permite realizar un listado
de la base de datos.
Permiten la
programación a usuarios avanzados.
¿QUÉ ES UNA TABLA SUS PARTES Y
SUS CARACTERÍSTICAS?
Tabla en las bases
de datos, se refiere al tipo de modelado de datos, donde se guardan los
datos recogidos por un programa. Su estructura general se asemeja a la vista
general de un programa de hoja
de cálculo.
Una tabla es utilizada para
organizar y presentar información. Las tablas se componen de filas y columnas
de celdas que se pueden rellenar con textos y gráficos Las tablas se componen
de dos estructuras:
Registro: es cada una de las
filas en que se divide la tabla. Cada registro contiene datos de los mismos
tipos que los demás registros. Ejemplo: en una tabla de nombres y direcciones,
cada fila contendrá un nombre y una dirección.
Campo: es cada una de las
columnas que forman la tabla. Contienen datos de tipo diferente a los de otros
campos. En el ejemplo anterior, un campo contendrá un tipo de datos único, como
una dirección, o un número de teléfono, un nombre, etc.
A los campos se les puede
asignar, además, propiedades especiales que afectan a los registros insertados.
El campo puede ser definido como índice o autoincrementable, lo
cual permite que los datos de ese campo cambien solos o sean el principal
indicar a la hora de ordenar los datos contenidos.
Cada tabla creada debe tener
un nombre único en la cada Base de Datos, haciéndola accesible mediante su
nombre o su seudónimo (Alias) (dependiendo del tipo de base de datos elegida)
La estructura de las tablas viene dado por la forma de un archivo plano, los
cuales en un inicio se componían de un modo similar.
Tablas:
Son los objetos principales
de bases de datos que se utilizan para guardar datos.
Elemento disponible en el
lenguaje HTML para la creación de recuadros rectangulares que pueden o no estar
anidados y pueden o no contener celdas(recuadros más pequeños dentro de una
tabla, pero que no se consideran tablas). Las tablas se utilizan para
organizar, posicionar o dar mejor formato a los textos y gráficos en una página
web.
Pueden crearse gráficamente
a través de un programa desarrollador de páginas web o manejando los tags
correspondientes del lenguaje.
Suscribirse a:
Entradas (Atom)
