De Structured Query Language ( SQL ) is de standaard platform voor de meeste database-systemen . Het stelt programmeurs allerlei analyses uitvoeren op gegevens . Microsoft Access is een populaire database-applicatie opgenomen in de Microsoft Office suite van thuis office tools . De software maakt het mogelijk SQL programmering en biedt een groot aantal analytische functies voor het maken van query's . Vaak kan een eenvoudige SQL- analytische functie een significant effect op het resultaat van een query hebben . Het gebruik van deze functies wordt alleen beperkt door de programmering ervaring en creativiteit . Inhoudsverificatie Microsoft Access biedt vele gelijkaardige analytische functies voor het analyseren van data-inhoud om het formaat te bepalen . De " IsNumeric " , " IsLeeg " , en " IsDate " alle functies vervullen deze taak op dezelfde wijze, met de nadruk op verschillende inhoud structuren . Wezen , de functies alleen maar uitvoeren van een eenvoudige test op een stuk van de gegevens . De uitkomst van de test of " pass" of " fail" . Bij gebruik in een SQL-query , kan deze eenvoudige analytische processen een query leiden tot belangrijke beslissingen te nemen over de doorstroming van het algoritme . De functie " IsNumeric " test gewoon een stuk van de gegevens om te bepalen of het bevat een nummer . Zo zou een " IsNumeric " analytische test op een stuk tekst data een " fail " resultaat terug . Ook de " IsDate " bepaalt of een stuk van de gegevens is in een echte datumnotatie . Van bijzonder veelzijdig gebruik als de " IsNull " wat simpelweg bepaalt of er gegevens beschikbaar . Dit is belangrijk, zodat query's alleen worden verwerkt nadat een input van de gebruiker is aangemaakt . " DatePart " De manipulatie van data kan een bijzonder ingewikkelde aspect van algoritmes databank . Data zijn all-inclusive stukjes data . Een enkel item bevat informatie over een maand , dag van de maand en het jaar . Vaak zijn deze stukken moet afzonderlijk worden gebruikt . Bijvoorbeeld , kan een SQL-query nodig om alle data items die gedurende hetzelfde jaar of maand of dag te isoleren . Het is noodzakelijk om elk individu date analyseren om de relevante informatie te halen . De " DatePart -opdracht" is een robuuste en handige SQL analytische functie in Microsoft Access voor het volbrengen van deze taak . Het werkt met behulp van twee eenvoudige parameters . De eerste ingang voor de functie geeft het type uitgevoerde analyse . Bijvoorbeeld " m " zal alleen het analyseren van de maand uit een datum wilt . De tweede parameter in de functie is de data item zelf . De SQL-functie " DatePart ( " m " , # 12/17/2009 # ) " zou het nummer 12 terug . Deze vorm van analyse maakt het mogelijk meer complexe queries te bouwen rond datum segmenten . Tekstfuncties Een verscheidenheid aan creatieve queries kunnen worden geconstrueerd met behulp van SQL-functies in toegang die tekstinhoud te analyseren . Bijvoorbeeld , zou een query analyseren een hele map met bestanden en te manipuleren alleen die van een bepaald type door het scannen van hun bestandsextensies . Een tekst -functie , die de volledige naam van alle bestanden analyseert en vervolgens haalt de bestandsextensies zou de query naar het juiste bestand set isoleren . De " rechts ( ) " functie analyseert de tekst om deze taak uit te voeren . Als een bestand wordt genoemd " hello.txt " , dan is de extensie kan geïsoleerd worden met behulp van de " rechts ( ) " functie . De SQL-functie " rechts ( ' hello.txt ' , 3 ) " zou de uitgang " txt " terugkeren . Dit stelt programmeurs in staat om grote batches van bestanden op basis van een eenvoudige tekst -analyse te manipuleren .
|