Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Antes de empezar
Existen algunas tareas que debe realizar antes de comenzar a disear una base de datos web.
Adems, existen diferencias de diseo entre las bases de datos web y las de escritorio que debe
conocer, especialmente si es un desarrollador de Access experimentado.
Determinar el propsito de la base de datos Tenga un plan claro para poder tomar
decisiones acertadas cuando idee los detalles de diseo.
Identificar el sitio de SharePoint que usar para publicar. No puede publicar sin
SharePoint. Si quiere probar su diseo en un explorador mientras lo realiza (lo que no es
una mala idea), primero debe publicarlo.
Caracterstica solo de
escritorio
Nueva caracterstica
Vista Diseo
Funciones de grupo
Eventos de programacin
VBA
Panel de navegacin;
paneles de control
Escenario
Caracterstica solo de
escritorio
Nueva caracterstica
IMPORTANTE Puede crear muchos objetos de cliente en una base de datos web, pero no los puede
usar en un explorador. Sin embargo, son parte de la base de datos web y se pueden usar en
Access 2010 en el escritorio. Los usuarios pueden abrir la base de datos web en Access y, a
continuacin, usar los objetos de cliente. Esto resulta eficaz para compartir una base de datos y
tambin crea nuevas oportunidades para trabajar en colaboracin a travs de Internet. SharePoint se
encarga de cualquier problema de simultaneidad
Columna 1
Columna 2
Columna 3
Fila 1
dato 1
dato 2
dato 3
Fila 2
dato 4
dato 5
dato 6
Fila 3
dato 7
dato 8
dato 9
Fila 4
dato 10
dato 11
dato 12
Esto de arriba es una tabla de datos. Solo tiene dos caractersticas y son el disponer de unas cuantas
filas (4 en el ejemplo) y unas cuantas columnas (3 en este caso). Una fila es toda una lnea de datos
horizontal mientras que una columna es lo mismo pero en vertical. Recuerda las columnas romanas,
que siempre van de arriba a abajo (bueno hay algunas en ruinas que se han caido, pero esas no
cuentan...).
Estos inventos nos van a servir para guardar datos y usarlos ms tarde. Estos datos pueden haber
sido colocados por nosotros mismos o bien podemos dejar a los visitantes (quizs solo a los
registrados o quizs a todo el mundo que quiera) que aadan datos a nuestra tabla.
Imagina por ejemplo que a partir de un formulario pedimos a los visitantes sus datos personales.
Una buena forma de guardarlos es usando una tabla como esta. Cules seran los datos personales
que nos pueden interesar? Seguramente su nombre, apellido, direccin e-mail, direccin de pgina
web y si est registrado o no.
En una tabla de datos, las columnas representan cada uno de los datos que pediremos a los
visitantes, mientras que en cada fila se almacenan todos los datos de un visitante en concreto.
La tabla del ejemplo, vacia, sera como esta:
Id nombre
apellido
direccin email
direccin web
Est registrado?
En la primera columna se suele guardar el nmero de la fila. Se suele llamar esta columna Id, de
identificador. Si ahora a travs de por ejemplo un formulario un par de visitantes introducen sus
datos, la tabla quedara por ejemplo as:
Id nombre apellido direccin email
direccin web
Est registrado?
1 Ana
Lopez
analopez@webmail.com
www.analopez.com
si
2 Juan
Garcia
juangarcia@webmail.com www.juangarcia.com no
Una tabla de datos tiene un nmero concreto de columnas (aunque siempre podemos aadir o quitar
las que queramos) pero no tiene un nmero definido de filas. Estas van aumentando conforme los
visitantes vayan introduciendo datos y ms datos.
Una vez que tenemos una tabla con datos, podemos hacer bastantes operaciones para obtener la
informacin que deseamos en cada momento. Por ejemplo podramos hacer que ordenara la tabla
por orden alfabetico de los nombres, o que solo mostrara a todos los Juanes, o nos enseara las
direcciones de pginas web que terminen en .com, etc, etc, etc. Tambin, a travs de cdigos Php
podramos hacer llegar un E-Mail a los visitantes registrados, o una invitacin de registro a los no
registrados. De nuevo el lmite de aplicaciones de tablas de datos los marca tu imaginacin. Tienes?
Pues entonces no tendremos problemas! je je je.
En las pginas siguientes vamos a aprender a crear una base de datos en nuestro servidor, a crear
tablas, definir sus datos y a llenarla de datos procedentes de formularios, etc. Y para terminar,
cuando controlemos todo eso empezaremos a jugar con todos esos datos para crear aplicaciones
interesantes para nuestras pginas web.