Exportar (0) Imprimir
Expandir todo

Crear una tabla

Actualizado: julio de 2014

Para poder usar Servicios móviles de Microsoft Azure con el fin de almacenar datos de aplicación, debe crear primero al menos una tabla de almacenamiento en la Base de datos SQL de Microsoft Azure asociada a la instancia de servicio móvil. Cuando complete el inicio rápido, tendrá una tabla denominada Todoitem en la base de datos.

noteNota
Cada tabla debe tener un nombre único dentro del ámbito del servicio móvil. Al crear la tabla de la Base de datos SQL se usa un nombre de esquema que coincide con el nombre del servicio móvil.

Para agregar una nueva tabla a un back-end de JavaScript desde el Portal de administración, haga clic en Crear, proporcione el Nombre de la tabla y, después, seleccione los permisos de inserción, actualización, eliminación y consulta para la tabla entre las opciones siguientes:

  • Todos: significa que se acepta cualquier solicitud de la operación en la tabla. Esta opción deja los datos abiertos de forma que cualquiera pueda obtener acceso a ellos.

  • Cualquiera con la clave de aplicación: se necesita la clave de aplicación para poder realizar la operación. La clave de aplicación se distribuye con la aplicación. Como esta clave no se distribuye de manera segura, no se puede considerar un token de seguridad. Para proteger el acceso a los datos del servicio móvil, debe autenticar a los usuarios antes del acceso.

  • Solo usuarios autenticados: solo los usuarios autenticados tienen permiso para realizar la operación. Es posible usar scripts para restringir aún más el acceso a tablas según un usuario autenticado. Para obtener más información, vea Introducción a los usuarios (Tienda Windows C# / Tienda Windows JavaScript / Windows Phone / iOS / Android / HTML).

  • Solo scripts y administradores: la operación necesita la clave maestra de servicio, que limita la operación solo a los scripts registrados o a las cuentas de administrador.

Cuando el esquema dinámico está habilitado en un back-end de JavaScript, Servicios para móviles genera automáticamente nuevas columnas en función del objeto JSON en la solicitud de inserción o actualización. Para obtener más información, vea Esquema dinámico.

Para agregar una tabla a un back-end de .NET, solo tiene que agregar una propiedad nueva al modelo de datos Code First que devuelve un DbSet basado en un nuevo tipo de datos de modelo que hereda del tipo EntityData. Para obtener más información, vea Cómo realizar cambios del modelo de datos a un servicio móvil de back-end de .NET

Las columnas siguientes se agregan en la base de datos a cada tabla creada por Servicios para móviles:

  • id

  • __createdAt

  • __updatedAt

  • __version

nextref_zumo usa las columnas designadas con un prefijo "__" para las columnas de propiedades del sistema. Para obtener más información, vea Columnas del sistema.

Mostrar:
© 2015 Microsoft