Está en la página 1de 11

TítuloCUESTIONARI

O 03
Nombre: Jesús Salatiel Flores Martínez Matricula: 58700
Universidad Ciudadana |
LICENCIATURA en Administración con Acentuación en Gestión Turística

ASIGNATURASEMINARIO DE PÁGINAS WEB


ÍNDICE

I. INTRODUCCIÓN 3

II. DESARROLLO 4
CUESTIONARIO 11
API INDEXEDDB ¡ERROR! MARCADOR NO DEFINIDO.
CUESTIONARIO 12 ¡ERROR! MARCADOR NO DEFINIDO.
API FILE ¡ERROR! MARCADOR NO DEFINIDO.

III. CONCLUSIONES 10

IV. BIBLIOGRAFÍA Y/O REFERENCIAS 10

pág. 2
I. Introducción

El uso de aplicaciones HTML, pero si después de analizar pros y contras decides que

quieres implementar una aplicación HTML que requiere tener una base de datos «de

verdad» en cliente, IndexedDB es la opción más razonable ahora mismo teniendo en

cuenta que WebSQL está descontinuada y que cosas como localStorage son mucho menos

flexibles.

pág. 3
II. Desarrollo

API INDEXEDDB

1. Es un sistema de base de datos destinado a almacenar información indexada en el

ordenador del usuario. R= IndexedDB

2. Verdadero/Falso. IndexedDB Fue desarrollada como una API de bajo nivel con la

intención de permitir un amplio espectro de usos. R=Verdadero

3. Es en una de las API más poderosa de todas, pero también una de las más

complejas. R= API INDEXEDDB

4. Cuál es el objetivo de la API INDEXEDDB

R= El objetivo fue proveer la estructura más básica posible para permitir a los

desarrolladores construir librerías y crear interfaces de alto nivel para satisfacer

necesidades específicas.

5. En una API INDEXEDDB de bajo nivel como esta tenemos de que se tiene que

hacer cargo. R= de cada aspecto y controlar las condiciones de cada proceso en

toda operación realizada.

6. La mayoría de los desarrolladores tardará en acostumbrarse probablemente

utilizará de forma indirecta a través de otras librerías populares. R= Es el resultado

de la API INDEXEDDB

pág. 4
7. Verdadero/Falso. La estructura propuesta por IndexedDB es también diferente de

SQL u otros sistemas de base de datos populares. R= Verdadero

8. La información es almacenada en la base de datos como objetos (registros) dentro

de lo que es llamado. R= Almacenes de Objetos (tablas)

9. No tienen una estructura específica, solo un nombre e índices para poder

encontrar los objetos en su interior. R= Almacenes de Objetos

10. Cuál es la condición de los Almacenes de Objetos

R= La única condición para los objetos es que contengan al menos una propiedad

declarada como índice para que sea posible encontrarlos.

11. Porqué solemos llamar registros, en IndexedDB son llamados objetos.

R= Estos objetos incluyen propiedades para almacenar e identificar valores.

12. Este método crea un nuevo Almacén de Objetos con el nombre y la configuración

declarada por sus atributos. R= createObjectStore(nombre, clave, autoincremento)

13. Para acceder a los objetos en un Almacén de Objetos, una transacción debe ser

iniciada y el Almacén de Objetos debe ser abierto para esa transacción. R=

objectStore(nombre)

14. Este método destruye un Almacén de Objetos con el nombre declarado por el

atributo nombre. R= deleteObjectStore(nombre)

15. métodos responsables de la configuración de la base de datos, pueden solo ser

aplicados cuando la base de datos es creada o mejorada en una nueva versión.

R= Los métodos createObjectStore y deleteObjectStore

16. Este método crea un índice para un Almacén de Objetos específico.

pág. 5
R= createIndex(nombre, propiedad, único)

17. Para usar un índice primero tenemos que crear una referencia al índice y

luego asignar esta referencia a la transacción. R= index(nombre)

18. Si ya no necesitamos un índice podemos eliminarlo usando este

método. R= deleteIndex(nombre)

19. Este atributo genera una transacción de solo lectura. Modificaciones no son

permitidas. R= READ_ONLY

20. Usando este tipo de transacción podemos leer y escribir. Modificaciones son

permitidas. R= READ_WRITE

pág. 6
API FILE

1. Son unidades de información que usuarios pueden fácilmente compartir con

otras personas. R= Los archivos

2. No pueden compartir el valor de una variable o un par clave/valor como los usados por

la API Web Storage. R= Los usuarios

3. Fue desarrollada considerando cada aspecto necesario para la construcción y

funcionalidad de aplicaciones web. R= La especificación de HTML5

4. Comparte algunas características con las API de almacenamiento estudiadas

en capítulos previos. R=LA API File

5. posee una infraestructura de bajo nivel, aunque no tan compleja como IndexedDB

R= API FILE

6. API File es una vieja API que ha sido mejorada y expandida. Al día de hoy está

compuesta por tres especificaciones. R= API File, API File: Directories & System, y API File:

Writer

7. Que nos permite la API File.

R= interactuar con archivos locales y procesar su contenido en nuestra aplicación, la

extensión la API File: Directories & System provee las herramientas para trabajar con un

pequeño sistema de archivos creado específicamente para cada aplicación, y la extensión

pág. 7
API File: Writer es para escribir contenido dentro de archivos que fueron creados o

descargados por la aplicación.

8. Se utiliza para procesar el contenido como texto podemos usar este método.

R= readAsText(archivo, codificación)

9. La información es leída por este método como una sucesión de enteros en el rango de 0

a 255. R= readAsBinaryString(archivo)

10. ) Este método genera una cadena del tipo data:url codificada en base64 que

representa los datos del archivo. R= readAsDataURL(archivo)

11. Este método retorna los datos del archivo como datos del tipo ArrayBuffer.

R= readAsArrayBuffer(archivo)

12. Esta propiedad retorna el nombre completo del archivo (nombre y extensión)

R= name

13. Esta propiedad retorna el tamaño del archivo en bytes

R= size

14. Esta propiedad retorna el tipo de archivo, especificado en tipos MIME.

R= type

15. Este método retorna un nuevo blob generado desde otro blob o un archivo.

R= slice(comienzo, largo, tipo)

16.Este evento es disparado desde el objeto FileReader cuando la carga comienza.

R= loadstart

17. Este evento es disparado periódicamente mientras el archivo o blob está siendo

leído. R= progress

pág. 8
18. Este evento es similar a load, pero es disparado en caso de éxito o fracaso.

R= loadend

19. Este evento es disparado cuando la carga ha fallado.

R= error

20.Este evento es disparado si el proceso es abortado.

R= abort

pág. 9
III. Conclusiones

IndexedDB es una API de bajo nivel para el almacenamiento en lado del cliente de

cantidades significativas de datos estructurados, incluyendo archivos/blobs. Esta API

utiliza índices para permitir búsquedas de alto rendimiento en estos datos. Mientras el

almacenamiento web (Web Storage) es útil para almacenar pequeñas cantidades de

datos, no lo es tanto para almacenar grandes cantidades de datos estructurados.

IndexedDB ofrece una solución.

Sin embargo la parte principal de API File es útil para cargar y procesar archivos ubicados

en el ordenador del usuario, pero toma archivos que ya existen en el disco duro, es por

eso que esta Api nos ayuda a la manipulación de imágenes por ejemplo, la aplicación

canva.

IV. Bibliografía y/o Referencias


Seminario de Paginas Web.pdf

pág. 10
pág. 11

También podría gustarte