Database objecten zijn de componenten die slaan en informatie opvragen . Een database bevat een aantal objecten die worden gebruikt om opslag te bieden en tonen grote relationele gegevens . De belangrijkste objecten van een databank zijn tabellen , stored procedures , views, gebruikers en functies . Deze objecten worden geleverd door Microsoft SQL Server en geprogrammeerd met transactie SQL ( T - SQL ) . Tafels in Tafels zijn het voorwerp dat de meeste mensen kennen . Echter , het bouwen van een goede tafel dat de data-integriteit en prestaties biedt, is de sleutel tot een goede database-ontwerp . Tafels zijn gestructureerd in rijen en kolommen . Een specifiek kruispunt van een rij en kolom wordt een " veld ". Dit bevat de data die wordt gebruikt in toepassingen en rapporten . Relationele databases winkel dossiers tussen verschillende tafels met gelinkte data . Een slechte tafel ontwerp kan leiden tot trage prestaties en verweesde records, waardoor fouten . Stored Procedures Stored procedures bevatten de query's voor resultaat sets . Ze zijn sneller dan de inline SQL-code in een webpagina . Opgeslagen procedures worden gecompileerd , waardoor de database snellere prestaties als ze worden opgeroepen vanuit een toepassing . Deze objecten kunnen lange , complexe queries bevatten met meerdere resultaat opties , of ze kunnen worden eenvoudige select statements die een record terug . Views bekeken en tafel objecten zijn eveneens gebruikt . Een mening is een query die wordt gebruikt als een tabel in dat de programmeur kan koppelen aan het uit een andere tabel . Het is een gecompileerde lijst van het record sets die wordt geretourneerd in een tabelvorm . Bekeken worden gebruikt wanneer een bepaalde vraag vaak wordt gebruikt . Bijvoorbeeld , het selecteren van gebruikersnamen en adressen gevestigd in aparte tabellen is een veel voorkomende functionaliteit van een database. Een weergave kan worden ingesteld om deze informatie op te vragen in een tabel - achtige resultaat set . Gebruikers Gebruikers zijn de security objecten van de database. Om gegevens te beschermen tegen ongewenste kijkers te houden , database administrators geven toegang tot gebruikers gedefinieerd in SQL Server . Gebruiker zekerheid kan mild zijn , waardoor gebruikers open toegang tot de gehele database . Beheerders kunnen ook geven strenge toegangscontrole door het beperken van de queries en tabellen een gebruiker mag zien . Functies Functies zijn vergelijkbaar met gewone codering . Vergelijkbaar met een compiler functie , deze database-object crunches nummers of biedt een manier om een vaak nodig als resultaat geven . Bijvoorbeeld , als een gemeenschappelijke behoefte in een databank is twee nummers , wordt een functie gebruikt in een opgeslagen procedure om de aantallen voegen en een resultaat te retourneren . Dit bespaart de programmeur tijd door het aanroepen van de functie in plaats van het coderen van het proces meerdere keren .
|