Il est important d'optimiser une base de données Access 2007, que vous prévoyez de partager sur le réseau. Optimisation d'une base de données fournit des prestations à toute base de données. Pourtant, si vous êtes le partager sur un réseau, une base de données optimisée est accessible plus rapidement et économise plus rapide pour les utilisateurs qui travaillent avec elle. Une base de données existante peut être optimisé, mais l'optimisation se fait mieux lorsque la base de données Access 2007 est dans les étapes de la planification et les premières étapes de la création.
Instructions
1
Réduire le double emploi dans votre base de données Access 2007. Normaliser vos tables de base de données Access 2007 est le processus de s'assurer que les informations sont stockées uniquement dans un seul endroit. Par exemple, une base de données client serait ne stocker les coordonnées du client dans la table client approprié. Informations sont liées de la table contenant aux autres tables et des requêtes en fonction des besoins. Dans certains cas, ce ne serait pas possible. Par exemple, tableau de l'ordre doit inclure le prix du produit ou du service au moment de la commande. Si elle relie aux produits actuels ou tableau de services, le prix de l'ordre refléteront les modifications apportées au prix du produit au fil du temps. Ce serait inacceptable pour des fins de tenue de dossiers.
2
Créer une clé primaire pour chaque table. Une clé primaire se compose d'un ou plusieurs champs dans un enregistrement identifient de façon unique chaque enregistrement. Pour augmenter l'efficacité le champ devrait être composé d'un nombre unique et indépendant. Access 2007 inclut une fonction de « Numéro Auto » pour créer des numéros uniques dans le champ de clé primaire. Bien que plusieurs des champs et des champs de texte peuvent aussi servir de clés primaires, à l'aide de leur crée de grandes bases de données et ralentit les accès au réseau.
3
Créer des relations entre les tables. Relations entre les tables connectent les enregistrements des deux tables. Par exemple, la table clients doit être reliée à la table ordres. La clé primaire de la table clientèle peut apparaître dans la table commandes, comme l'ID du client. Autres domaines tels que le nom et l'adresse sont liées à la table clientèle à l'aide de l'ID de client. Par défaut, les changements dans l'enregistrement correspondant de table client sont automatiquement mis à jour dans les tables connexes. Cela évite les erreurs où information est supprimée d'une table, mais il reste dans un autre et conserve la taille de la base de données aussi petite que possible.
4
Attribuer le plus petit type de données possibles pour chaque champ. Chaque champ est assignée à un type de données particulier. Par exemple, le champ prénom dans une table client stocke texte. Deux types de données conçus pour stocker du texte sont « Texte » et « Note de service. » Type de données Mémo stocke jusqu'à 63 999 caractères, qui est évidemment beaucoup plus grande que nécessaire. Au lieu de cela, sélectionnez le type de données texte, qui stocke jusqu'à 255 caractères de texte.
5
Ouvrez le menu « Records » et utiliser la commande de mode « DataEntry », d'ajouter des enregistrements. Lorsque vous ouvrez une table, Access 2007 récupère le contenu de la table. Si vous ajoutez uniquement des dossiers, il n'est pas nécessaire pour récupérer l'intégralité du tableau. À l'aide de DataEntry mode significativement accélère le processus d'ajout des enregistrements à une table.
6
Utiliser les formulaires et les requêtes de travailler avec la base de données. Requêtes et formulaires correctement créés accélérer l'accès de la base de données. Lors de la conception d'une requête de recherche, de limiter le nombre d'enregistrements renvoyés par la recherche pour accélérer le temps de recherche et d'économiser la bande passante du réseau. Créer des formulaires pour ajouter des données aux tables fréquemment consultés. Définissant la propriété du formulaire « DataEntry » à « Oui » est le même que l'utilisation du mode Entrée Données (DataEntry) dans le menu enregistrements ; il accélère le processus d'ajout des enregistrements à une table.
Instructions
1
Réduire le double emploi dans votre base de données Access 2007. Normaliser vos tables de base de données Access 2007 est le processus de s'assurer que les informations sont stockées uniquement dans un seul endroit. Par exemple, une base de données client serait ne stocker les coordonnées du client dans la table client approprié. Informations sont liées de la table contenant aux autres tables et des requêtes en fonction des besoins. Dans certains cas, ce ne serait pas possible. Par exemple, tableau de l'ordre doit inclure le prix du produit ou du service au moment de la commande. Si elle relie aux produits actuels ou tableau de services, le prix de l'ordre refléteront les modifications apportées au prix du produit au fil du temps. Ce serait inacceptable pour des fins de tenue de dossiers.
2
Créer une clé primaire pour chaque table. Une clé primaire se compose d'un ou plusieurs champs dans un enregistrement identifient de façon unique chaque enregistrement. Pour augmenter l'efficacité le champ devrait être composé d'un nombre unique et indépendant. Access 2007 inclut une fonction de « Numéro Auto » pour créer des numéros uniques dans le champ de clé primaire. Bien que plusieurs des champs et des champs de texte peuvent aussi servir de clés primaires, à l'aide de leur crée de grandes bases de données et ralentit les accès au réseau.
3
Créer des relations entre les tables. Relations entre les tables connectent les enregistrements des deux tables. Par exemple, la table clients doit être reliée à la table ordres. La clé primaire de la table clientèle peut apparaître dans la table commandes, comme l'ID du client. Autres domaines tels que le nom et l'adresse sont liées à la table clientèle à l'aide de l'ID de client. Par défaut, les changements dans l'enregistrement correspondant de table client sont automatiquement mis à jour dans les tables connexes. Cela évite les erreurs où information est supprimée d'une table, mais il reste dans un autre et conserve la taille de la base de données aussi petite que possible.
4
Attribuer le plus petit type de données possibles pour chaque champ. Chaque champ est assignée à un type de données particulier. Par exemple, le champ prénom dans une table client stocke texte. Deux types de données conçus pour stocker du texte sont « Texte » et « Note de service. » Type de données Mémo stocke jusqu'à 63 999 caractères, qui est évidemment beaucoup plus grande que nécessaire. Au lieu de cela, sélectionnez le type de données texte, qui stocke jusqu'à 255 caractères de texte.
5
Ouvrez le menu « Records » et utiliser la commande de mode « DataEntry », d'ajouter des enregistrements. Lorsque vous ouvrez une table, Access 2007 récupère le contenu de la table. Si vous ajoutez uniquement des dossiers, il n'est pas nécessaire pour récupérer l'intégralité du tableau. À l'aide de DataEntry mode significativement accélère le processus d'ajout des enregistrements à une table.
6
Utiliser les formulaires et les requêtes de travailler avec la base de données. Requêtes et formulaires correctement créés accélérer l'accès de la base de données. Lors de la conception d'une requête de recherche, de limiter le nombre d'enregistrements renvoyés par la recherche pour accélérer le temps de recherche et d'économiser la bande passante du réseau. Créer des formulaires pour ajouter des données aux tables fréquemment consultés. Définissant la propriété du formulaire « DataEntry » à « Oui » est le même que l'utilisation du mode Entrée Données (DataEntry) dans le menu enregistrements ; il accélère le processus d'ajout des enregistrements à une table.