Вы находитесь на странице: 1из 7

Bases de datos relacionales

Es el modelo más utilizado hoy en día. Una base de datos relacional es


básicamente un conjunto de tablas, similares a las tablas de una hoja de
cálculo, formadas por filas (registros) y columnas (campos). Los registros
representan cada uno de los objetos descritos en la tabla y los campos los
atributos (variables de cualquier tipo) de los objetos. En el modelo relacional
de base de datos, las tablas comparten algún campo entre ellas. Estos campos
compartidos van a servir para establecer relaciones entre las tablas que
permitan consultas complejas (figura 90). En esta figura aparecen tres tablas
con información municipal, en la primera aparecen los nombres de los
municipios, en la segunda el porcentaje en cada municipio de los diferentes
usos del suelo y en la tercera la población en cada municipio lo largo del
siglo XX. Como campo común aparece ident, se trata de un identificador
numérico, único para cada municipio37

Figura 90: Esquema de base de datos relacional

La idea básica de las bases de datos relacionales es la existencia


de entidades (filas en una tabla) caracterizadas por atributos (columnas en la
tabla). Cada tabla almacena entidades del mismo tipo y entre entidades de
distinto tipo se establecen relaciones38. Las tablas comparten algún campo
entre ellas, estos campos compartidos van a servir para establecer relaciones
entre las tablas. Los atributos pueden ser de unos pocos tipos simples:

 Números enteros
 Números reales
 Cadena de caracteres de longitud variable
Estos tipos simples se denominan tipos atómicos y permiten una mayor
eficacia en el manejo de la base de datos pero a costa de reducir la
flexibilidad a la hora de manejar los elementos complejos del mundo real y
dificultar la gestión de datos espaciales, en general suponen un problema para
cualquier tipo de datos geométricos.

Las relaciones que se establecen entre los diferentes elementos de dos


tablas en una base de datos relacional pueden ser de tres tipos distintos:

 Relaciones uno a uno, se establecen entre una entidad de


una tabla y otra entidad de otra tabla. Un ejemplo aparece
en la figura 90.
 Relaciones uno a varios, se establecen entre varias
entidades de una tabla y una entidad de otra tabla. Un
ejemplo sería una tabla de pluviómetros en la que se
indicara el municipio en el que se encuentra. La relación
sería entre un municipio y varios pluviómetros
 Relaciones varios a varios, se establecen entre varias
entidades de cada una de las tablas. Un ejemplo sería una
tabla con retenes de bomberos y otra con espacios naturales
a los que cada uno debe acudir en caso de incendio.
SQL. El lenguaje de consultas para las bases de datos relacionales
El lenguaje de consultas SQL (Lenguaje Estructurado de Consultas) se ha
convertido, debido a su eficiencia, en un estandar para las bases de datos
relacionales. A pesar de su estandarización se han desarrollado, sobre una
base común, diversas versiones ampliadas como las de Oracle o la de
Microsoft SQL server.

Es un lenguaje declarativo en el que las órdenes especifican cual debe


ser el resultado y no la manera de conseguirlo (como ocurre en los lenguajes
procedimentales). Al ser declarativo es muy sistemático, sencillo y con una
curva de aprendizaje muy agradable. Sin embargo los lenguajes declarativos
carecen de la potencia de los procedimentales. El gran éxito de las bases de
datos relacionales se debe en parte a la posibilidad de usar este lenguaje.
Incluye diversos tipos de capacidades:

 Comandos para la definición y creación de una base de


datos (CREATE TABLE).
 Comandos para inserción, borrado o modificación de
datos (INSERT, DELETE, UPDATE).
 Comandos para la consulta de datos seleccionados de
acuerdo a criterios complejos que involucran diversas
tablas relacionadas por un campo común (SELECT).
 Capacidades aritméticas: En SQL es posible incluir
operaciones aritméticas así como comparaciones, por
ejemplo A > B + 3.
 Funciones matemáticas (sqrt(x), cos(x)) o de manejo de
textos.
 Asignación y comandos de impresión: es posible imprimir
una tabla construida por una consulta o almacenarla como
una nueva tabla.
 Funciones agregadas: Operaciones tales como promedio
(avg), desviación típica (stddev), suma (sum), máximo
(max), etc. se pueden aplicar a las columnas de una tabla
para obtener una cantidad única y, a su vez, incluirla en
consultas más complejas.
En una base de datos relacional, los resultados de la consulta van a ser
datos individuales, tuplas39 o tablas generados a partir de consultas en las que
se establecen una serie de condiciones basadas en valores numéricos. Por
ejemplo una típica consulta sobre una tabla en una base de datos relacional,
utilizando SQL podría ser:
SELECT id, nombre, pob1991
FROM municipios
WHERE pob1991>20000;
el resultado será una tabla en la que tendremos tres columnas (id, nombre,
poblacion) procedentes de la tabla municipios, las filas corresponderán sólo a
aquellos casos en los que la poblacion en 1991 (columna pob1991) sea mayor
que 20000. En el caso de que sólo uno de los municipios cumpliera la
condición obtendríamos una sola fila (una tupla) y en caso de que la consulta
fuera:
SELECT pob1991
FROM municipios
WHERE pob1991>20000;
obtendríamos un sólo número, la población del municipio más poblado.

https://www.um.es/geograf/sigmur/temariohtml/node63_mn.html
Qué se considera Accidente de Trabajo
La legislación determina que “un accidente de trabajo es toda lesión corporal que el trabajador sufra con ocasión
o por consecuencia del trabajo que ejecute por cuenta ajena” (art. 156 LGSS) esta definición sigue siendo válida
para contar los accidentes de trabajo, pero con la aprobación de la ley 20/2007 los trabajadores autónomos (no
trabajan por cuenta ajena) si tienen derecho a las prestaciones por contingencia profesionales, en el caso de los
autónomos económicamente dependientes es obligatoria la cotización y por tanto la prestación y para el resto de
los autónomos esta cotización es voluntaria.

En el mismo caso nos encontramos a las empleadas del hogar después de la aprobación del RD 1596/2011.
Por lo tanto, para que un accidente tenga esta consideración es necesario que:

1. Que el trabajador/a sufra una lesión corporal. Entendiendo por lesión todo daño o detrimento corporal causado
por una herida, golpe o enfermedad. Se asimilan a la lesión corporal las secuelas o enfermedades psíquicas o
psicológicas.
2. Que el accidente sea con ocasión o por consecuencia del trabajo, es decir, que exista una relación de causalidad
directa entre trabajo - lesión.
La lesión no constituye, por sí sola, accidente de trabajo.

¿Qué supuestos están considerados como Accidentes de Trabajo?

 Accidentes producidos con ocasión de las tareas desarrolladas aunque sean distintas a las habituales: Se
entenderá como accidente de trabajo, aquel que haya ocurrido durante la realización de las tareas encomendadas
por el empresario, o realizadas de forma espontánea por el trabajador/a en interés del buen funcionamiento de la
empresa, (aunque éstas sean distintas a las de su categoría profesional) (Art. 156 LGSS).

 Accidentes sufridos en el lugar y durante el tiempo de trabajo: Las lesiones sufridas durante el tiempo y en el
lugar de trabajo se consideran, salvo prueba en contrario, accidentes de trabajo (Art. 115.3 LGSS).

 Accidente “in itinere”: Es aquel que sufre el trabajador/a al ir al trabajo o al volver de éste. No existe una
limitación horaria (Art. 115.2d LGSS).

Hay 3 elementos que se requieren en un accidente in itinere:


1. Que ocurra en el camino de ida o vuelta.
2. Que no se produzcan interrupciones entre el trabajo y el accidente.
3. Que se emplee el itinerario habitual.
 Accidentes en misión: Son aquellos sufridos por el trabajador/a en el trayecto que tenga que realizar para el
cumplimiento de la misión, así como el acaecido en el desempeño de la misma dentro de su jornada laboral.

 Accidentes de cargos electivos de carácter sindical: Son los sufridos con ocasión o por consecuencia del
desempeño de cargo electivo de carácter sindical o de gobierno de las entidades gestoras de la Seguridad Social,
así como los accidentes ocurridos al ir o volver del lugar en que se ejercen las funciones que les son propias (Art.
115.2b LGSS).

 Actos de salvamento: Son los accidentes acaecidos en actos de salvamento o de naturaleza análoga cuando tengan
conexión con el trabajo. Se incluye el caso de orden directa del empresario o acto espontáneo del trabajador/a
(Art. 115.2d LGSS).

 Enfermedades o defectos anteriores: Son aquellas enfermedades o defectos padecidos con anterioridad, que se
manifiestan o agravan como consecuencia de un accidente de trabajo (Art. 115.2.f LGSS).

 Enfermedades intercurrentes: Se entiende por tales las que constituyen complicaciones del proceso patológico
determinado por el accidente de trabajo mismo. Para calificar una enfermedad como intercurrente es
imprescindible que exista una relación de causalidad inmediata entre el accidente de trabajo inicial y la
enfermedad derivada del proceso patológico (Art. 115.2.g LGSS).

 Las enfermedades comunes que contraiga el trabajador/a con motivo de la realización de su trabajo, no
incluidas en la lista de enfermedades profesionales. Se debe acreditar fehacientemente la relación causa - efecto
entre la realización de un trabajo y la aparición posterior de la enfermedad(Art. 115.2e LGSS).

 Los debidos a imprudencias profesionales (Art. 115.5 a LGSS): se califica así a los accidentes derivados del
ejercicio habitual de un trabajo o profesión y de la confianza que éstos inspiran al accidentado.

Que accidentes NO tienen la consideración de Accidente de Trabajo?

 Los accidentes debidos a imprudencia temeraria del trabajador/a (Art. 115.4 b, LGSS): se considera Imprudencia
temeraria cuando el accidentado ha actuado de manera contraria a las normas, instrucciones u órdenes dadas por
el empresario de forma reiterada y notoria en materia de Seguridad e Higiene. Si coinciden riesgo manifiesto,
innecesario y grave, la jurisprudencia viene entendiendo que existe imprudencia temeraria, si no será una
imprudencia profesional.
 Los debidos a fuerza mayor extraña al trabajo: es decir, cuando esta fuerza mayor, sea de tal naturaleza que no
guarde relación alguna con el trabajo que se realiza en el momento de sobrevenir el accidente. No constituyen
supuestos de fuerza mayor extraña fenómenos como la insolación, el rayo y otros fenómenos análogos de la
naturaleza (sí el trabajo habitual del trabajador/a es a la intemperie sí es A.T.). En el caso de atentado terrorista
que afecta al trabajador/a en el lugar de trabajo no estamos ante un caso de fuerza mayor sino ante una
actuación de un tercero. Art. 115.4 a LGSS
 Accidentes debidos a dolo del trabajador/a accidentado: Se considera que existe dolo cuando el trabajador/a
consciente, voluntaria y maliciosamente provoca un accidente para obtener prestaciones que se derivan de la
contingencia. Art. 115.4 b LGSS
 Accidentes derivados de la actuación de otra persona: Los accidentes que son consecuencia de culpa civil o
criminal del empresario, de un compañero de trabajo o de un tercero constituyen auténticos accidentes de trabajo
siempre y cuando guarden alguna relación con el trabajo. El elemento determinante es la relación causa - efecto.
Art. 115.5.b LGSS. Así las bromas o juegos que pueden originar un accidente ocurridos durante el trabajo o los
sufridos al separar una riña serán A.T.
http://www.istas.net/web/index.asp?idpagina=2390
WampServer es un entorno de desarrollo web de Windows. Le permite crear
aplicaciones web con Apache2, PHP y una base de datos MySQL.Además,
PhpMyAdmin le permite administrar fácilmente sus bases de datos.

WampServer instala automáticamente todo lo que necesita para comenzar a


desarrollar aplicaciones web y es muy intuitivo de usar. Podrá sintonizar su
servidor sin siquiera tocar los archivos de configuración.

INSTALACIÓN

 Haga doble clic en el archivo descargado y simplemente siga las


instrucciones. Todo es automático El paquete WampServer se entrega con
las últimas versiones de Apache, MySQL y PHP.
 Una vez que WampServer está instalado, puede agregar manualmente
versiones adicionales de Apache, Php o MySql (solo VC9, VC10 y VC11
compiladas). Se proporcionarán explicaciones en el foro .
 Cada versión de Apache, MySQL y PHP tiene su propia configuración y
sus propios archivos (datos para MySQL).

Usando wampserver
 El directorio "www" se creará automáticamente (generalmente c: \ wamp \
www)
 Cree un subdirectorio en "www" y coloque sus archivos PHP dentro.
 Haga clic en el enlace "localhost" en el menú de WampSever o abra su
navegador de Internet y vaya a la URL: http: // localhost

FUNCIONALIDADES

Las funcionalidades de WampServer son muy completas y fáciles de usar, por lo


que no explicaremos aquí cómo usarlas.

Con un clic izquierdo en el icono de WampServer, podrás:

 Administre sus servicios Apache y MySQL


 cambiar en línea / fuera de línea (dar acceso a todos o solo localhost)
 instalar e intercambiar versiones de Apache, MySQL y PHP
 Administre la configuración de su servidor
 accede a tus registros
 accede a tus archivos de configuración
 crear alias

Con un clic derecho:

 cambiar el lenguaje de menú de WampServer


 acceder a esta página

http://www.wampserver.com/en/

SQL Server es un sistema de gestión de bases de datos relacionales


(RDBMS) de Microsoft que está diseñado para el entorno empresarial. SQL
Server se ejecuta en T-SQL (Transact -SQL), un conjunto de extensiones de
programación de Sybase y Microsoft que añaden varias características a SQL
estándar, incluyendo control de transacciones, excepción y manejo de
errores, procesamiento fila, así como variables declaradas.

Bajo el nombre código Yukon en su etapa de desarrollo, SQL Server 2005 fue
lanzado en noviembre de 2005. Se dice que el producto 2005 proporcionó
una mayor flexibilidad, escalabilidad, confiabilidad y seguridad a las
aplicaciones de base de datos, y permitió que fueran más fáciles de crear y
desplegar, lo que reduce la complejidad y el tedio involucrado en la gestión
de bases de datos. SQL Server 2005 también incluía más soporte
administrativo.

El código original de SQL Server ha sido desarrollado por Sybase; a finales


de 1980, Microsoft, Sybase y Ashton-Tate colaboraron para producir la
primera versión del producto, SQL Server 4.2 para OS/2. Posteriormente,
tanto Sybase como Microsoft ofrecieron productos de SQL Server. Sybase
cambió después el nombre de su producto a Adaptive Server Enterprise.

https://searchdatacenter.techtarget.com/es/definicion/SQL-Server

Вам также может понравиться