Persoonlijke financiën

Gegevenstypen gevonden in SQL Server 2008 - dummies

Gegevenstypen gevonden in SQL Server 2008 - dummies

De volgende grafieken tonen de gegevenstypen die worden ondersteund door Microsoft SQL Server 2008. Numerieke gegevenstypen, waaronder typen die zowel gehele getallen als kommagetallen kunnen opslaan, slaan informatie op die wordt gebruikt in wiskundige berekeningen in SQL Server. Ook opgenomen in SQL Server 2008 zijn gegevenstypen die specifiek zijn ontworpen voor het opslaan van datum en tijd, tekst in een ...

Een paar SQL Server 2005 Express Tips voor probleemoplossing - dummies

Een paar SQL Server 2005 Express Tips voor probleemoplossing - dummies

Als een database-server op instapniveau die is gebouwd op hetzelfde platform als de gehele SQL Server-productfamilie combineert SQL Server 2005 Express eenvoud met groot vermogen en een enorme reeks functies. Uiteraard kunnen al deze functies soms een beetje verwarrend zijn, dus hier is wat hulp bij enkele van de meest voorkomende problemen ...

Waarden beperken in SQL Server 2005 - dummies

Waarden beperken in SQL Server 2005 - dummies

Beperkingen (regels afgedwongen door SQL Server 2005) bieden een belangrijke manier om de gegevensintegriteit te waarborgen. Met SQL Server 2005 kunt u de toegestane waarden in een bepaalde kolom beperken, zodat ongepaste gegevens niet zijn toegestaan. SQL Server 2005 ondersteunt vijf typen voorwaarden: Niet nul: wanneer deze beperking is opgegeven, is het niet toegestaan ​​...

Hoe een SQL-tabel te maken - dummies

Hoe een SQL-tabel te maken - dummies

Een SQL-databasetabel lijkt veel op een spreadsheet-tabel: een twee -dimensionale array bestaande uit rijen en kolommen. U kunt een tabel maken met behulp van de opdracht SQL CREATE TABLE. Binnen de opdracht geeft u de naam en het gegevenstype van elke kolom op. Nadat u een tabel hebt gemaakt, kunt u het laden ...

Hoe u toegangsrechten voor SQL-toegang delegeert - dummies

Hoe u toegangsrechten voor SQL-toegang delegeert - dummies

De DBA (databasebeheerder) kan aan eenieder SQL-rechten verlenen. Een objecteigenaar kan aan een object rechten op dat object verlenen. Maar gebruikers die op deze manier privileges ontvangen, kunnen die privileges op hun beurt niet aan iemand anders verlenen. Deze beperking helpt de DBA of eigenaar van een tabel om de controle te behouden. Alleen gebruikers die de DBA ...

Hoe verouderde SQL-gegevens verwijderen - dummies

Hoe verouderde SQL-gegevens verwijderen - dummies

Hoe de tijd verstrijkt, gegevens kunnen oud worden en hun nut verliezen. U kunt deze verouderde gegevens uit de SQL-tabel verwijderen. Onnodige gegevens in een tabel vertragen de prestaties, verbruiken geheugen en kunnen gebruikers in verwarring brengen. Mogelijk wilt u oudere gegevens overbrengen naar een archieftabel en vervolgens het archief offline nemen. In de ...

Hoe u een SQL-tabel maakt met Microsoft Access - dummies

Hoe u een SQL-tabel maakt met Microsoft Access - dummies

Of u werkt met Access of een volledig functionele DBMS op bedrijfsniveau - zoals Microsoft SQL Server, Oracle 11g of IBM DB2 - om een ​​tabel met SQL te maken, moet u dezelfde informatie invoeren die u zou invoeren als u de tabel met een RAD-tool hebt gemaakt. Het verschil is dat de RAD-tool u helpt met ...

Hoe om te gaan met SQL-modificatie afwijkingen en normale vormen - dummies

Hoe om te gaan met SQL-modificatie afwijkingen en normale vormen - dummies

Een heleboel problemen - genaamd Aanpassingsanomalieën - kan een database teisteren als u de SQL-database niet correct structureert. Om deze problemen te voorkomen, kunt u de databasestructuur normaliseren. Normalisatie brengt in het algemeen het splitsen van een databasetabel in twee eenvoudigere tabellen met zich mee. Aanpassingsanomalieën worden zo genoemd omdat ze worden gegenereerd door de toevoeging van, ...

Hoe maak je een tabelweergave met SQL - dummies

Hoe maak je een tabelweergave met SQL - dummies

Soms wil je specifieke informatie ophalen van de tabel KLANT in SQL. U wilt niet alles bekijken - alleen specifieke kolommen en rijen. Wat je nodig hebt, is een weergave. Een weergave is een virtuele tabel. In de meeste implementaties heeft een weergave geen onafhankelijk fysiek bestaan. De definitie van de weergave bestaat alleen in ...

Hoe een opeenvolging van SQL-triggers kan worden geactiveerd - dummies

Hoe een opeenvolging van SQL-triggers kan worden geactiveerd - dummies

U kunt waarschijnlijk een complicatie zien in de manier waarop SQL wordt uitgevoerd triggers werken. Stel dat u een trigger maakt die ervoor zorgt dat een SQL-instructie wordt uitgevoerd op een tabel na de uitvoering van een eerdere voorgaande SQL-instructie. Wat als die getriggerde instructie zelf tot een tweede trigger leidt? Die tweede trigger veroorzaakt een derde SQL ...

Hoe Records in SQL bewerken voor HTML5 en CSS3 Programmering - dummies

Hoe Records in SQL bewerken voor HTML5 en CSS3 Programmering - dummies

Natuurlijk, het doel van een database is om gegevens te beheren. Soms wilt u gegevens bewerken nadat deze al in de tabel staat. SQL bevat handige opdrachten voor deze taak: UPDATE en DELETE. De UPDATE-opdracht wijzigt de waarde van een bestaande record en de DELETE-opdracht verwijdert een record helemaal. Hoe een ...

Hoe u SQL-rechten kunt toekennen over niveaus - dummies

Hoe u SQL-rechten kunt toekennen over niveaus - dummies

Er kan zich een situatie voordoen waarin u SQL-rechten moet verlenen over verschillende niveaus. Veel van de architectuur van gestructureerde typen is afgeleid van de ideeën van objectgeoriënteerd programmeren. Een van de ideeën die daaruit voortkomt, is het idee van een hiërarchie, waarbij een type subtypes kan hebben die een deel van ...

Hoe te zorgen voor referentie-integriteit om uw SQL-gegevens te beschermen - dummies

Hoe te zorgen voor referentie-integriteit om uw SQL-gegevens te beschermen - dummies

U denkt misschien dat als u kunt bepalen wie gegevens in een SQL-tabel ziet, maakt, wijzigt en verwijdert. U bent goed beschermd. Tegen de meeste bedreigingen ben je. Een goed geïnformeerde hacker kan echter nog steeds het huis doorzoeken met behulp van een indirecte methode. Een correct ontworpen relationele database heeft referentiële integriteit, wat betekent dat de gegevens in ...

Omgaan met SQL-uitzonderingen - dummies

Omgaan met SQL-uitzonderingen - dummies

Bij het bepalen van de bron van een SQL-fout en SQLSTATE geeft een uitzonderingsvoorwaarde aan door een waarde anders dan 00000, 00001 of 00002 aan te houden, wilt u misschien de situatie op een van de volgende manieren afhandelen: Stuur het besturingselement terug naar de bovenliggende procedure die de subprocedure heeft genoemd die de uitzondering heeft verhoogd. Gebruik een ...

Hoe u een database implementeert in MySQL voor HTML5 en CSS3-programmering - dummies

Hoe u een database implementeert in MySQL voor HTML5 en CSS3-programmering - dummies

Wanneer u Heb je een SQL-database, dan kun je een tabel maken voor HTML5 en CSS3-programmering. Wanneer u een tabel hebt gedefinieerd, kunt u gegevens toevoegen. Als je gegevens hebt, kun je ernaar kijken. Begin met het bouwen van een tabel om de contactgegevens te verwerken.

De SQL-foutinformatie interpreteren Geretourneerd door SQLSTATE - dummies

De SQL-foutinformatie interpreteren Geretourneerd door SQLSTATE - dummies

Wanneer u SQLSTATE gebruikt om te identificeren SQL-fouten, het kan soms moeilijk zijn om te beslissen wat te doen met die informatie. CONNECTION_NAME en ENVIRONMENT_NAME identificeren de verbinding en omgeving waarmee u bent verbonden op het moment dat de SQL-instructie wordt uitgevoerd. Als het rapport een tabelbewerking behandelt, identificeren CATALOG_NAME, SCHEMA_NAME en TABLE_NAME ...

Omgaan met SQL-condities - dummies

Omgaan met SQL-condities - dummies

U kunt uw programma laten kijken naar SQLSTATE na de uitvoering van elke SQL-instructie. Er zijn verschillende mogelijkheden voor wat u vervolgens zou kunnen doen. Wat doe je met de kennis die je opdoet? Als u een klassecode van 00 vindt, wilt u waarschijnlijk niets doen. U wilt uitvoering ...

Hoe een SQL-databasetabel te wijzigen - dummies

Hoe een SQL-databasetabel te wijzigen - dummies

Vaak nieuw gecreëerde SQL-databasetabellen moeten wat worden aangepast. Als u voor iemand anders werkt, kan uw klant naar u toe komen nadat u de database hebt gemaakt en u vertellen dat zij een ander gegevensitem wil bijhouden - mogelijk meerdere. Dat betekent dat je terug moet naar de tekentafel. Als ...

Hoe SQL-tabelfuncties in te stellen - dummies

Hoe SQL-tabelfuncties in te stellen - dummies

Soms is de informatie die u uit een tabel in SQL wilt extraheren niet genoeg t hebben betrekking op individuele rijen maar eerder op reeksen rijen. SQL biedt vijf set (of aggregaat) functies om met dergelijke situaties om te gaan. Deze functies zijn COUNT, MAX, MIN, SUM en AVG. Elke functie voert een actie uit die gegevens van een set haalt ...

Nieuwe beveiligingsfuncties in SQL Server 2005 - dummies

Nieuwe beveiligingsfuncties in SQL Server 2005 - dummies

Microsoft SQL Server 2005 heeft verschillende nieuwe beveiligingsfuncties in vergelijking met de SQL Server 2000-beveiligingsmodel. Het beveiligingsmodel van SQL Server 2005 stelt u in staat om zowel de beveiliging te garanderen als om SQL Server gebruiksvriendelijk te maken voor geautoriseerde gebruikers en klanten. Hier is een overzicht van nieuwe of bijgewerkte beveiligingsfuncties in SQL Server 2005: Aanmeldingen: ...

Meer SQL Server 2005 Express Tips voor het oplossen van problemen - dummies

Meer SQL Server 2005 Express Tips voor het oplossen van problemen - dummies

Kwesties zijn mogelijk met SQL Server 2005. Hier is een beetje over die die je waarschijnlijk zult tegenkomen. Ik wil bepaalde bewerkingen automatiseren SQL Server 2005 Express biedt twee zeer nuttige functies die u kunt gebruiken om algemene databasetaken te stroomlijnen: Opgeslagen procedures en functies. Opgeslagen procedures en functies zijn stukjes van logisch gegroepeerd ...

Potentiële probleemgebieden in multitable SQL-databases - dummies

Potentiële probleemgebieden in multitable SQL-databases - dummies

Gegevensintegriteit is onderhevig aan aanvallen van verschillende kwarten. Sommige van deze problemen doen zich alleen voor in multitable SQL-databases; andere kunnen zelfs voorkomen in databases die slechts één tabel bevatten. U wilt al deze potentiële dreigingen herkennen en minimaliseren. Slechte invoergegevens De brondocumenten of gegevensbestanden die u gebruikt ...

Een Oracle-omgeving instellen - dummies

Een Oracle-omgeving instellen - dummies

Als u een typische PL / SQL-omgeving wilt instellen, hebt u de volgende componenten: Databaseserver: dit is een computer (of een reeks computers) die de Oracle-database uitvoert. Oracle werkt in veel populaire computeromgevingen. De meest gebruikte met Oracle zijn UNIX, Linux of een versie van Microsoft Windows. PL / SQL wordt meestal uitgevoerd ...

SQL-rijwaarden en -waarden - dummies

SQL-rijwaarden en -waarden - dummies

De waarden die worden bewaard in de cellen die de snijpunten van de SQL-database vormen De rijen en kolommen van de tabel zijn de grondstoffen waaruit u zinvolle relaties en trends kunt afleiden. Rijwaarden De meest zichtbare waarden in een database zijn tabelrijwaarden. Dit zijn de waarden die elke rij van een databasetabel ...

SQL eerste, tweede en derde normale vormen - dummies

SQL eerste, tweede en derde normale vormen - dummies

Er zijn drie bronnen van wijzigingsanomalieën in SQL Deze worden gedefinieerd als eerste, tweede en derde normale vormen (1NF, 2NF, 3NF). Deze normale vormen fungeren als remedies voor het wijzigen van anomalieën. Eerste normale vorm Om in de eerste normale vorm (1NF) te zijn, moet een tabel de volgende eigenschappen hebben: De tabel is tweedimensionaal met rijen en ...

Met behulp van SQL om databases te verbinden - dummies

Met behulp van SQL om databases te verbinden - dummies

SQL, samen met een paar specifieke hulpprogramma's, kan databases met verschillende databasebeheer verbinden systemen (DBMS). Databases die zijn gemaakt met verschillende DBMS, hebben hun gegevens op verschillende manieren georganiseerd en elk verwacht op zijn eigen manier te worden gepraat. Dit is prima als uw databaseapplicatie ervan uitgaat dat dezelfde DBMS die uw database heeft gemaakt in ...

De Scoop op SQL en PL / SQL - dummies

De Scoop op SQL en PL / SQL - dummies

Als een ontwikkelaar van een database-applicatie, je communiceert met de Oracle DBMS door gebruik te maken van de programmeertalen Structured Query Language (SQL, pronounced sequel) en Programming Language / Structured Query Language (PL / SQL, uitgesproken als PLSQL of PL-sequel). Het doel van SQL en PL / SQL SQL is de standaardtaal voor het manipuleren van DBMS-objecten. Met behulp van SQL kunt u maken, wijzigen, ...

SQL Value Expressions - dummies

SQL Value Expressions - dummies

Een SQL-expressie kan eenvoudig of complex zijn. De uitdrukking kan letterlijke waarden, kolomnamen, parameters, hostvariabelen, subqueries, logische verbindin gen en rekenkundige operatoren bevatten. Ongeacht de complexiteit ervan, moet een expressie terugvallen tot één waarde. Om deze reden worden SQL-expressies gewoonlijk waardenexpressies genoemd. Combinatie van meerdere waarde-uitdrukkingen in een enkele ...

Hoofd, titel en hoofdtekst van HTML-bestanden - dummies

Hoofd, titel en hoofdtekst van HTML-bestanden - dummies

HTML-bestanden zijn gestructureerd in een specifieke manier zodat browsers de informatie van het bestand correct kunnen interpreteren. Elk HTML-bestand heeft dezelfde vijf elementen: vier waarvan de openings- en sluitingstags eenmaal en slechts één keer worden weergegeven en een die een keer voorkomt en geen sluitingscode nodig heeft. Deze zijn als volgt:! DOCTYPE html moet als eerste verschijnen ...

Styling en afstand in Python - dummies

Styling en afstand in Python - dummies

Elke programmeertaal heeft zijn eigen conventies, zoals accolades in JavaScript of openen en tags sluiten in HTML. Python gebruikt over het algemeen minder interpunctie dan andere programmeertalen die je eerder hebt geprobeerd. Sommige voorbeeldcode is hier opgenomen: first_name = raw_input ("Wat is uw voornaam?") First_name = first_name. upper () if first_name == "NIK": print "U mag invoeren!" else: print "Niets te zien ...

Waar werkt SQL Server Express 2005 het beste? - dummies

Waar werkt SQL Server Express 2005 het beste? - dummies

SQL Server 2005 Express brengt veel naar de tafel, maar wanneer is het logisch om het als uw gegevensopslagplatform te kiezen? Wat inzicht volgt ... Klein kantoor / thuiskantoor SQL Server 2005 Express biedt een mooie balans tussen eenvoud en kracht, terwijl de kosten zo laag blijven als je maar kunt ...

Wat is PL / SQL goed voor? - dummies

Wat is PL / SQL goed voor? - dummies

PL / SQL is de taal die moet worden gebruikt bij het schrijven van code die zich in de database bevindt. In het volgende artikel ziet u verschillende situaties waarin u PL / SQL nuttig vindt. Databasetriggers gebruiken Een trigger is een gebeurtenis binnen de DBMS die ervoor kan zorgen dat bepaalde code automatisch wordt uitgevoerd. Er zijn vier soorten database-triggers: Tabelniveau ...

Volg de rondleiding door een web-app gebouwd met code - dummies

Volg de rondleiding door een web-app gebouwd met code - dummies

Hier kun je een kijk naar een webtoepassing die is gebouwd met code. Yelp. com is een website waarmee u recensies van crowd-sourcing kunt zoeken en vinden voor lokale bedrijven, zoals restaurants, uitgaansgelegenheden en winkels. Zoals te zien, zag Yelp er niet altijd zo gepolijst uit als vandaag, maar het doel is relatief constant gebleven over ...

Werken met code na het installeren van een Oracle PL / SQL-database - dummies

Werken met code na het installeren van een Oracle PL / SQL-database - dummies

Nadat u de database is geïnstalleerd, de volgende vraag is: "Waar zal u al deze PL / SQL-programma's uitvoeren? "Het antwoord is niet zo eenvoudig als je zou denken. Het uiteindelijke doel is productiviteit en u kunt PL / SQL-programma's maken met behulp van verschillende hulpmiddelen. SQL * Plus Als u al met Oracle hebt gewerkt, heeft u waarschijnlijk wel eens gehoord van SQL * Plus. Dit ...

Hoe je specifieke elementen opmaakt met CSS - dummies

Hoe je specifieke elementen opmaakt met CSS - dummies

Bij het stylen van specifieke elementen met CSS, is het handig om te visualiseren de HTML-code als een stamboom met ouders, kinderen en broers en zussen. In het volgende codevoorbeeld begint de boom met het html-element, dat twee hoofd- en hoofdtakken heeft. Het hoofd heeft een onderliggende element genaamd titel. Het lichaam heeft h1, ul, ...

De 4 delen code voor websites - dummies

De 4 delen code voor websites - dummies

De code voor websites en voor programma's in het algemeen, kan verdeeld in vier categorieën, afhankelijk van de functie van de code. Zie ook de figuur na deze lijst: Uiterlijk: Uiterlijk is het zichtbare deel van de website, inclusief inhoudlay-out en elke toegepaste stijl, zoals lettergrootte, lettertype en afbeeldingsgrootte. Deze categorie wordt ...

De principes van Ruby - dummies

De principes van Ruby - dummies

Ruby ​​heeft enkele ontwerpprincipes om programmeren in de taal minder stressvol en leuker te maken voor programmeurs van andere programmeertalen. Deze ontwerpprincipes zijn: Principe van beknoptheid: Over het algemeen is korte en beknopte code nodig om programma's te maken. De eerste set stappen om een ​​in het Engels geschreven programma uit te voeren is vaak ...

Neem een ​​werkproject naar het volgende niveau om je codeervaardigheden te oefenen - dummies

Neem een ​​werkproject naar het volgende niveau om je codeervaardigheden te oefenen - dummies

Als een drukke professional met een volledig werkschema, heb je een tastbaar project nodig om eraan te werken om je gemotiveerd te houden terwijl je ontdekt hoe je moet coderen. Denk aan alle taken die u tijdens de week uitvoert - hoeveel kunnen worden geautomatiseerd als u over de juiste tools en vaardigheden beschikt? Het volgende voorbeeld ...

De Zen van de Python-taal - dummies

De Zen van de Python-taal - dummies

Python heeft zijn eigen set ontwerpprincipes die bepalen hoe de rest van de taal is gestructureerd. Er zijn negentien ontwerpprincipes die beschrijven hoe de Python-taal is georganiseerd. Enkele van de belangrijkste principes omvatten de leesbaarheid: dit is mogelijk het belangrijkste ontwerpprincipe van Python. Python-code lijkt bijna Engels, en ...

Bewerkers keuze

Key Taoists in History - dummies

Key Taoists in History - dummies

De oorsprong van het taoïsme reikt terug tot het prehistorische China, en heeft een sterke invloed gehad over de Chinese cultuur in de loop van zijn geschiedenis. De volgende mensen vormden het Taoïsme in de tijd en maakten het tot wat het nu is: Lao Tzu: Lao Tzu is de traditionele & ldquo; oprichter & rdquo; van het taoïsme en de befaamde auteur van de Tao Te Ching. ...

Woorden die worden gebruikt om religieuze twijfel te beschrijven en te labelen - dummies

Woorden die worden gebruikt om religieuze twijfel te beschrijven en te labelen - dummies

Atheïsme en andere soorten religieuze twijfel zijn verworden a-blok met labels en voorwaarden. Sommige zijn belangrijker dan andere; sommige zijn neutraal of positief; anderen worden gebruikt (zelfs door atheïsten) als putdowns. De volgende lijst bevat alle belangrijke labels: goed, slecht en lelijk. Atheist: Gelooft niet dat er een god of goden bestaat. Agnostisch: ...

Basisbeginselen van tools voor het bewerken van mobiele foto's voor visuele sociale marketing - dummies

Basisbeginselen van tools voor het bewerken van mobiele foto's voor visuele sociale marketing - dummies

Met meer en meer mensen gebruikmakend van hun smartphones om foto's te maken voor visuele sociale marketing, is het niet verrassend dat veel toepassingen voor het bewerken van mobiele telefoons beschikbaar zijn. Dit zijn de voordelen van het gebruik van mobiele bewerkings-apps: ze zijn meestal gemakkelijk te gebruiken. Ze kosten meestal minder dan $ 5. Ze hebben unieke filters en bewerken ...

Bewerkers keuze

Hoe u metrics vermijdt met uw website Analytics-gegevens - dummies

Hoe u metrics vermijdt met uw website Analytics-gegevens - dummies

U kunt zich afvragen hoe ter wereld je fouten kunt maken met gegevens die in nette rapporten en grafieken aan je worden geleverd. Social media-metricservices doen er alles aan om alle en alle gegevens die u hen opgeeft, te verzamelen. Er zijn veel valkuilen voor statistieken. U kunt eenvoudig ...

Hoe codes en patronen voor sociale media te ontcijferen - dummies

Hoe codes en patronen voor sociale media te ontcijferen - dummies

Terwijl u uw sociale netwerk volgt media-metrieken in de loop van de tijd en beginnen met het gebruik van enkele van de volgende laag-hulpmiddelen, zoals segmentatie en dayparting, om uw online en sociale interactie te analyseren, het is belangrijk om uw oog te houden op patronen van gebruik, interesse en betrokkenheid en de geheime codes uw bezoekers en fans / volgers sturen ...

Hoe u uw Klout-account verwijdert - dummies

Hoe u uw Klout-account verwijdert - dummies

Als u besluit dat u niet langer wenst deel te nemen aan Klout, je kunt je volledig afmelden door naar de opt-outpagina op Klout te gaan. com. Omdat Klout openbare informatie gebruikt die van het internet is gehaald, kan het zijn dat er al wat gegevens voor u zijn opgeslagen, zelfs als u zich niet voor Klout hebt aangemeld. Of u nu wel of niet ...

Bewerkers keuze

Het tabblad Lettertype gebruiken in Word 2007 - dummies

Het tabblad Lettertype gebruiken in Word 2007 - dummies

Het tabblad Lettertype in het lettertype Word 2007 Het dialoogvenster bevat veel opdrachten voor het opmaken van tekst, waaronder enkele die u niet kunt openen via de groep Lettertype op het tabblad Start. U kunt bijvoorbeeld ook effecten zoals schaduwen en embossing toevoegen en een voorbeeld van de resultaten bekijken voordat u ze toepast. Roep het dialoogvenster Lettertype op. ...

Hoe u de opdracht Go To gebruikt in Word 2007 - dummies

Hoe u de opdracht Go To gebruikt in Word 2007 - dummies

Gebruikt u de opdracht Ga naar in Word 2007 om de invoegwijzer naar een specifieke pagina of regel te sturen of naar de locatie van een aantal interessante dingen die Word mogelijk in uw document kan invoegen.

Hoe de opdracht Ga naar Commando te gebruiken in Word 2016 - dummies

Hoe de opdracht Ga naar Commando te gebruiken in Word 2016 - dummies

U om de invoegwijzer naar een specifieke pagina of regel te sturen of naar de locatie van een aantal interessante items die Word mogelijk in uw document kan proppen. De opdracht Ga naar is je tekstverwerkende teleporter naar elke willekeurige locatie. Ga als volgt te werk om de opdracht Ga naar te gebruiken: ...