Showing entries 1 to 6
Displaying posts with tag: CMDEV (reset)
Mes notes: info pêle-mêle sur les attributs des tables

Alors, pour continuer dans le volet “Mes Notes” qui se trouve à être un résumé d’étude / aide-mémoire pour l’examen de certification CMDEV, voici ce que je retiens des attributs des tables!

ZEROFILL rend un champ UNSIGNED.

Il ne peut y avoir qu’un seul champ auto_increment. Un champ auto_increment doit nécessairement être de type integer (tinyint, int, mediumint.. Etc..). MySQL permet de déclarer un auto_increment sur un champ avec un index non unique. Pour générer la prochaine séquence, on doit insérer un NULL ou la valeur 0, sauf si le mode NO_AUTO_VALUE_ON_ZERO. Si on atteint la valeur maximale du type, il se crée un duplicate key error.

Chaque collation est unique à un charset. Le charset binary force les datatypes à devenir binaires. VARCHAR devient VARBINARY par exemple. Cependant, l’attribut binary indique seulement d’utiliser la collation binary pour le charset prédéfini. La nuance …

[Lire plus]
Mes notes: Les types de données temporelles
Type Bytes Range
DATE 3 1000-01-01 à 9999-12-31
TIME 3 -838:59:59 à 838:59:59
DATETIME 8 1000-01-01 00:00:00 à 9999-12-31 23:59:59
TIMESTAMP 4 1970-01-01 00:00:00 à mi-2037
YEAR 1 1901 à 2155 pour YEAR(4) et 1970 à 2069 pour YEAR(2)

(Des valeurs peuvent excéder le range, sans garantie sur le résultat)

Chaque type peut avoir 0 comme valeur pour …

[Lire plus]
Mes notes: Les types de données numériques

Les integers, floating-point storent des valeurs approximatives, les fixed-point storent des valeurs exactes et le type BIT.

Integer

Type Bytes Minimum Value Maximum Value
(Signed/Unsigned) (Signed/Unsigned)
TINYINT 1 -128 127
0 255
[Lire plus]
Mes notes: Les connecteurs

Les connectors sont des API pour accéder au serveur MySQL. Celui fourni avec le serveur, libmysqlclient, est écrit en C. Mais il y a d’autres connectors officiellement supportés par MySQL :

MySQL Connector/ODBC
C’est un layer par-dessus la librairie C. Il supporte les connexions TCP, Namedpipe et Socket. Il est disponible pour Windows et Unix.

MySQL Connector/J
Est écrit en pure Java. Il supporte les connexions TCP et Named pipe. Fonctionne avec Windows et Unix. Il supporte les prepared statement, stored routine et Unicode

MySQL Connector/NET
Entièrement écrit en C#, il supporte tous les protocoles de MySQL. Il supporte les prepared statement, stored routine et Unicode. Il fonctionne principalement sur Windows mais il est possible de l’utiliser sur Unix avec Mono

Les connectors doivent être installés sur la machine du client. …

[Lire plus]
Mes notes: Concepts client/serveur

Comme je disais il y a pas longtemps, j’ai commencé à étudier pour passer la certification MySQL Developper. Je vais publier le résumé de mes études pour chaque sujet abordé dans les deux examens. Je commence aujourd’hui avec les concepts client/serveur. Il s’agit littéralement de mes notes, c’est donc très peu expliqué - c n’est que des sujets importants ou des sujets avec lesquelles je suis moins famillier.

Pardonnez mon “franglais”, toutes mes études sont en anglais, je vais faire l’examen en anglais, mais mes notes sont moitié fraçaise moitié anglaise

Client Program:

  • MySQL Query Browser
  • MySQL Administrator
  • mysql
  • mysqlimport
  • mysqldump
  • mysqladmin
  • mysqlcheck
  • myisamchk et myisampack roulent …
[Lire plus]
Certification prise 2

Ça y est, c’est aujourd’hui que je commence mon étude pour passer l’examen de certification pour développeurs CMDEV. À la même date l’an passé, je commençais mes études pour la certification CMDBA que j’ai finalement obtenu au printemps 2008. Évidemment je n’étudie pas 8h de temps par jours; j’ai un mois de février déjà très chargé et j’aime prendre mon temps pour bien faire les choses.

CMDEV

Bien que je maîtrise plusieurs aspects de MySQL, les examens sont relativement difficiles, et c’est ce qu’on s’attend de ce genre de certification. Si c’était trop facile, l’intérêt de posséder une telle certification serait diminué et elle perdrait beaucoup de valeurs. Le niveau de complexité, si je me réfère aux 2 examens de CMDBA, s’avère un beau défi.

J’espère que les questions ont été travaillées. Les examens n’existent pas en français et les versions anglaises sont …

[Lire plus]
Showing entries 1 to 6