Een database heeft een lijst met records in objecten die tabellen worden genoemd. Deze tabellen zijn doorzoekbaar van uw webtoepassingen. Een database en de tabellen die het bevat zijn gemaakt met behulp van de Structured Query Language (SQL). Bovendien, de records die zijn opgenomen in de tabellen worden ook gemaakt en ontvangen met behulp van SQL. U maakt een doorzoekbare database van het Web door het creëren van een nieuwe database en tabellen waarin records zoals klanten, sales en productinformatie.
Wat die u nodig hebt
- Microsoft SQL Management Studio
- SQL web host-account
Klik op de Windows "Start" knop en klik op "Programma's." Klik op "Microsoft SQL Server" en klik vervolgens op "SQL Server Management Studio." Een prompt weergegeven waarin u de locatie van uw online gastheer van SQL Server opgeven. Voer de SQL-mailadres en wachtwoord in de tekstvakken en klik op "Connect". Klik op de knop "New Query" om een teksteditor te openen. Dit is waar u uw SQL code de doorzoekbare database maken.
Maak uw database. De database bevat alle gebruikersmachtigingen, tabellen, weergaven en opgeslagen procedures die uw Web database doorzoekbaar te maken. De database wordt gemaakt met de volgende SQL-code:
CREATE DATABASE my_search_db
Druk op F5 om het uitvoeren van de code. Dit maakt een database op uw SQL Server.
Maak de tabellen die worden gebruikt voor zoekopdrachten. Elke tabel in uw database kan worden gebruikt in een zoekopdracht. Kunnen gebruikers zoeken en lezen van de gegevens met behulp van uw eigen code en database-opgeslagen procedures. In dit geval wordt een tabel van de klant gemaakt. De volgende code wordt een tabel gemaakt:
CREATE TABLE klanten
(
id int,
Achternaam varchar(255),
Voornaam varchar(255),
)Druk op F5 om deze code uit te voeren. Deze eenvoudige tabel maakt een lijst van klanten. De "id"-veld wordt gebruikt als een veld dat de klant een uniek identificatienummer geeft. Dit wordt ook gebruikt voor interne medewerkers wanneer ze willen om te zoeken naar een klant-id-nummer.
Sommige gegevens in de tabel invoegen. Een succesvolle search vereist sommige gegevens in de tabellen. Sommige gegevens in uw klantentabel aan het testen van uw nieuwe database invoegen. De volgende code wordt een klantrecord in de tabel ingevoegd:
invoegen van de klant (1, 'Joe', 'Smith')
Een opgeslagen procedure maken. Een opgeslagen procedure is een herbruikbaar blok code die uitvoert van SQL-opdrachten. Een opgeslagen procedure kan worden gebruikt om een eenvoudige zoekopdracht voor een klant te maken. De volgende code maakt een opgeslagen procedure als u wilt uw Web-database te zoeken voor een klant:
maken van de procedure sel_customer
(int)
Als
Selecteer * uit klanten waar id =Deze opgeslagen procedure wordt opgehaald van een klant op basis van de klant-ID u het verzendt. De variabele wordt gebruikt om te zoeken van de klant en stuur het naar de aanvragende toepassing.
De opgeslagen procedure om te testen uw zoekdatabase uitvoeren. De volgende code wordt de database gezocht en toont u dat de "Joe Smith" klant ingevoerd in de klantentabel:
exec sel_customer 1