sql server compact

12
7/23/2019 SQL Server Compact http://slidepdf.com/reader/full/sql-server-compact 1/12 SQL Server Compact Base de datos

Upload: ruben-rocha

Post on 18-Feb-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 1/12

SQL ServerCompact

Base de datos

Page 2: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 2/12

SQL Server Compact¿Qué es?

Es un motor de base de datos relacional, de

libre descarga y distribución, tanto paradispositivos móviles como para aplicacionesescritorio. Especialmente orientada a sistemasocasionalmente conectados, ofrece unas

características especialmente útiles paraclientes ligeros.

Page 3: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 3/12

CaracterísticasCompacto y potente

Q! erver "ompact Edition ofrece las funcionalidadesesenciales de una base de datos relacional en un formatocompacto.Excelente rendimiento

El motor de Base de #atos en Q! erver "ompact Editionutili$a índices para obtener un buen e%uilibrio entre velocidad ye&ciencia, me'orando el rendimiento en las consultas.Una plataforma que se adapta a su ritmo de crecimiento

i aumentan los re%uerimientos y el alcance de las aplicaciones,Q! erver "ompact Edition le permite escalar (acia otrasediciones de Q! erver, como )or*group, Est+ndar oEnterprise.

Page 4: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 4/12

CaracterísticasQ! erver "ompact posee un motor de base de datos así

como un procesador y un optimi$ador de consultasespecialmente diseado para entornos móviles.

oporta un subcon'unto de tipos de datos y de sentencias -Q! de Q! erver como"onsultas 'erar%ui$adas con E!E"- /0123nstrucciones "01 455!6 y 17-E0 455!63nstrucción "4- y #E"324!

E- 3#E8-3-6 38E0-3nstrucción -154dmite tablas, relaciones, restricciones, procesamiento de

consultas comple'as, transacciones, réplicas y seguridad delos datos.

Page 5: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 5/12

Funciones Principales de SQL

Server Compact!a función principal de " es permitir el acceso y el

almacenamiento de datos relacionales de transacciónde forma segura. 2ediante el motor de " es posible

e'ecutar consultas Q!, entre las %ue se incluyenconsultas de lengua'e de de&nición de datos 9##!: yde lengua'e de manipulación de datos 9#2!:. "on", se crea una instancia de la base de datos comoun solo arc(ivo .sdf. #entro de esa base de datos es

posible de&nir tablas con claves y restriccionesprincipales, admite la integridad de referenciacompleta a través de restricciones claves e;ternas yeliminaciones y actuali$aciones en cascada.

Page 6: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 6/12

VentajasEs compatible tanto con aplicaciones de <= bits como de> bits.Es gratuita.Es espacial 9permite almacenar geometrías y consultas

espaciales:.5ermite crear tablas de (asta = @B de información.5ermite almacenar cadenas de caracteres de (asta =AAA

caracteres.2e'oras de las características para optimi$ar la

con&abilidad y el rendimiento

Q! erver "ompact Edition cuenta con muc(ascaracterísticas nuevas y actuali$adas %ue me'oran lacon&abilidad y el rendimiento de las bases de datos.Estas me'oras se pueden dividir en categorías generales

sincroni$ación, motor de almacenamiento y procesadorde consultas.

Page 7: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 7/12

#esventa'as8o es multiplataforma 9olo funciona en)indoCs:

8o tiene ni triggers ni vistas.8o soporta 7ser #e&ned /unctions 97#/:8o soporta 03@D- 138

Page 8: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 8/12

Simultaneidad" permite varias cone;iones a la misma base de datos 9arc(ivo.sdf: de la misma aplicación o incluso de varias aplicaciones delmismo e%uipo. Esto le da m+s libertad para estructurar laaplicación como le convenga, como permitir %ue el usuario

continúe interactuando con datos al reali$ar la sincroni$ación conuna base de datos de servidor o para %ue varias aplicaciones endel mismo e%uipo compartan un almacén de datos de ".El motor de la base de datos blo%uea las transacciones

simult+neas para evitar %ue cone;iones simult+neas tengan

acceso a los mismos registros al mismo tiempo.El límite técnico de cone;iones simult+neas para una sola basede datos es de F<, pero se recomienda no sobrepasar las GA uHA, %ue es un límite m+s pr+ctico desde el punto de vista delrendimiento

Page 9: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 9/12

!rquitectura SQL Server

Compact Edition

!a ar%uitectura de Q! erver AAF "ompact

Edition 9Q! erver "ompact Edition: incluyetanto un entorno de desarrollo como unentorno de cliente y servidor.

Page 10: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 10/12

Se"uridad!a seguridad y los permisos basados en funciones no se

admiten.El control de acceso al con'unto de la base de datos en

global se puede establecer a través del acceso protegidomediante contrasea. Q! erver "ompact ofrece laposibilidad de cifrado del &c(ero de base de datos conuna contrasea de acceso restringida a un m+;imo de=A caracteres ofreciendo tres tipos de modos de cifrado5latform #efault 95or defecto:Engine #efault55"AA>"ompatibility

Page 11: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 11/12

IersionesIersión "aracterística !an$amiento

Q! erver "E J.A

Kste fue el primer motor relacional de datos %ue lan$ó2icrosoft para sistemas operativos de dispositivos

móviles y se basaba en las capacidades de la base dedatos de Q! erver AAA."reada para 5"s, con

características especialmente útiles para clientes

ligeros. Query 4naly$er.

AAJ

Q! erver "E .Ae presentó 'unto con la aparición de 2icrosoft Iisualtudio .8E- AA> y con ello .8E- "ompact /rameCor*

J.J y Q! erver AAFAA>

Q! erver2obile

>.A

4parece 'unto al lan$amiento o&cial de Iisual tudioAAF y Q! erver AAF. -iene nuevas características y

funcionalidades como mayor &abilidad, me'orrendimiento y el acceso simult+neo, soporte

transaccional o la integración con 2icrosoft Iisual tudio

y Q! erver 2anagement tudio. Dasta la fec(a

AA<

Q! erver"ompact

>.J."onocida como Q! erver EveryC(ere la cual ofrecía

soporte multiplataforma para sistemas operativosbasados en )indoCs "E y )indoCs >M<= bits.

AA<

Q! erver"ompact

>.F Nltima versión estable unio de AJA

Q! erver"ompact

=.A Nltima versión en pruebas= de 'unio de

AJA

Page 12: SQL Server Compact

7/23/2019 SQL Server Compact

http://slidepdf.com/reader/full/sql-server-compact 12/12