objets de base de données sont les éléments qui permettent d'économiser et de l'information requête. Une base de données contient plusieurs objets qui sont utilisés pour fournir un stockage et afficher grandes , de données relationnelles. Les principaux objets d'une base de données des tables , procédures stockées, vues, les utilisateurs et les fonctions. Ces objets sont fournis par Microsoft SQL Server et programmés à l'aide transaction SQL (T -SQL). Tables
tableaux font l'objet que la plupart des gens le savent . Cependant, la construction d'un tableau approprié qui assure l'intégrité des données et performance est la clé d'une bonne conception de base de données. Les tableaux sont structurées en lignes et colonnes . Un point de croisement d'une ligne et une colonne spécifique est appelé un «champ». Cela vaut les données qui sont utilisées dans des applications et des rapports. Bases de données relationnelles stocker des dossiers sur plusieurs tableaux contenant des données liées. Une conception de la table médiocre peut conduire à ralentir les performances et enregistrements orphelins , provoquant des erreurs .
Procédures
des procédures stockées stockées contiennent les requêtes pour les jeux de résultats. Ils sont plus rapides que inline code SQL dans une page web. Les procédures stockées sont précompilés , donnant à la base de données des performances plus rapides en cas d'appel depuis une application. Ces objets peuvent contenir des requêtes longues et complexes avec de multiples options de résultats, ou ils peuvent être des instructions select simples qui retournent un enregistrement.
Vues
vues et tables objets sont utilisés de façon similaire . Une vue est une requête qui est utilisé comme une table en ce que le programmeur peut le lier à une autre table. Il s'agit d'une liste compilée des enregistrements qui est retourné dans un format de tableau . Vues sont utilisés quand un certain requête est utilisée souvent . Par exemple , la sélection de noms d'utilisateurs et les adresses situées dans des tableaux distincts est une fonctionnalité commune d'une base de données. Une vue peut être mis en place pour interroger cette information dans un jeu de résultats sous forme de tableaux .
Utilisateurs
Les utilisateurs sont les objets de sécurité de la base de données. Pour protéger les données à partir de spectateurs indésirables , les administrateurs de bases de données donnent accès à des utilisateurs définis dans SQL Server. La sécurité de l'utilisateur peut être indulgent , donnant aux utilisateurs un accès ouvert à l' ensemble de la base . Les administrateurs peuvent également donner accès strict en limitant les requêtes et les tables d'un utilisateur est autorisé à voir .
Fonctions
fonctions sont similaires à codage ordinaires. Semblable à une fonction de compilation , cet objet base de données de numéros craquements ou fournit un moyen pour renvoyer un résultat souvent nécessaire. Par exemple, si un besoin commun dans une base de données consiste à additionner deux nombres , une fonction est utilisée dans une procédure stockée pour ajouter des numéros et retourner un résultat . Cela permet d'économiser le temps du programmeur en appelant la fonction plutôt que de coder le processus plusieurs fois.