Softway Tunisie créée depuis 1994, met à votre disposition ses années d’expérience à la fois dans la formation professionnelle en informatique et management, et dans l’intégration des logiciels Sage en Tunisie ainsi le développement des sites web et des logiciels sur mesure dans le but de satisfaire les besoins d'une clientèle de plus en plus critique et rigoureuse.

 

Développez votre activité sereinement et en toute sécurité avec la gamme de logiciels Sage 100 Cloud

 

 Découvrir nos solutions des logiciels Sage 100 Cloud

 

 

Découvrir

 


La mission première de Softway Tunisie est de proposer des formations en informatique et management en Tunisie basées sur des expériences du terrain avec des professeurs du terrain

Découvrir

 


Les Objets Procéduraux basés d'Oracle

 


Objectifs de la formation

  Professionnels d’assistance technique,

 Développeurs d’applications

Administrateurs de bases de données

Analystes système

Contenu du cours

 

1 – Vue d’ensemble de PL/SQL.

2 – Méthode de travail avec procédure Builder

3 – Création de procédures

4 – Création de fonctions

5 – Création de packages

6 – Autres concepts relatifs aux packages

7 – Packages fournis par Oracle

8 – Création de triggers de base de données

9 – Présentation d’autres concepts relatifs aux triggers

10 – Gestion des sous-programmes et des triggers

11 – Gestion des dépendances

12 – Manipulation de Large Objects (LOB)

Unix : Administration


Objectifs de la formation

Contenu du cours

 

» Introduction

Les tâches quotidiennes d'administration.

Quels forums pour quelles versions d'Unix ?

Bien utiliser l'aide en ligne.

» Principales phases d'exploitation d'un site

Installation : types d'installation. Mise à niveau.

Méthode de résolution des problèmes d'installation. Support aux utilisateurs.

Gestion des disques : partitionnement, introduction aux niveaux de RAID.

Systèmes de fichiers (UFS, Ext3, JFS, etc.). Les montages : commandes et fichiers.

Arrêt et redémarrage : pourquoi et comment arrêter proprement un serveur ? Scripts de démarrage, d'arrêt, run levels.

Gestion des utilisateurs : les commandes pour la déclaration de comptes. La confidentialité dans un environnement Unix.

Outils quotidiens de l'administrateur : lancement des jobs. La crontab, at. L'outil fédérateur multiplateformes Webmin.

Exemples d'utilisation d'outils graphiques propriétaires SMC (Solaris), SAM (HP/UX), linuxconf (Linux).

Travaux pratiques 
Installer, partitionner et gérer les disques, les utilisateurs.

» Gestion des matériels et logiciels

Installation de nouveaux logiciels. Les commandes de gestion des packages.

Disques, cd-rom, interfaces de sauvegarde.

Déclaration des terminaux et des imprimantes.

Les cartes réseaux.

Travaux pratiques 
Gestion de packages.

» Le réseau et les services TCP/IP

Dialogue sur un réseau TCP/IP.

Le démon inetd, les fichiers de configuration.

Utilitaires d'analyse de trafic (snoop, iptrace, tcpdump).

La sécurité sur le réseau : les fichiers mis en oeuvre.

Présentation de DHCP. Gestion d'un bail.

Travaux pratiques 
Configurer le réseau, les services, la sécurité.

» Les services de nom et de résolution d'adresses

Importance des services de nom. Introduction à DNS, à LDAP, au NIS.

Les commandes et les démons NIS (yp*).

Présentation du NIS. Domaine NIS, bases NIS (les MAP).

Serveur maître. Etre client NIS. Interopérabilité avec les autres services de nom.

Travaux pratiques 
Utilisation du service de nom.

» Intégration des postes et serveur Windows

Présentation de Samba. NFS.

Accéder aux fichiers Unix depuis Windows.

Faire partie du voisinage réseaux.

Imprimer sur une imprimante connectée à Windows.

Imprimer sur une imprimante connectée à Unix à partir de Windows.

L'essentiel d'Unix

 


Objectifs de la formation

Comprendre les fondamentaux d'Unix/Linux

Explorer une arborescence Unix/Linux

Manipuler des fichiers et des répertoires

Personnaliser l'environnement de travail

Exécuter des scripts shell

 

Contenu du cours

» Prise en main du système

Historique des systèmes Unix/Linux.

Les différentes versions d'Unix (AIX, HP_UX, Solaris...).

Les distributions Linux.

Les standards et les architectures.

Structure d'une ligne de commande Unix.

Utilisation et personnalisation de l'interface graphique.

Arborescence standard du système de fichier Unix.

Utilisateurs et groupes, protections d'accès.

Organisation des répertoires et des fichiers. Les permissions des fichiers sous Unix/Linux.

Les commandes de base pour les fichiers et répertoires. Copier, déplacer et supprimer des fichiers ou répertoires.

Comment utiliser efficacement la documentation en ligne ?

Travaux pratiques 
Exploration de l'arborescence. Utilisation des commandes de base. Exemple d'utilisation de la documentation en ligne.

» Gérer les fichiers, utiliser les éditeurs

Les Inodes.

Les blocks de données.

Les commandes de base pour la manipulation des fichiers.

Les liens physiques et symboliques.

Commandes complémentaires.

L'arborescence standard.

Vérification de l'espace disque disponible.

L'éditeur vi. Les différents éditeurs

Paramétrage de la session, de l'environnement utilisateur.

Travaux pratiques 
Manipulation des fichiers et des répertoires. Utilisation de l'éditeur de texte vi.

» Comprendre et utiliser le shell

Le rôle du shell. Notion de shell, principes de base.

Les différents types de shell.

L'invite de commande.

Les variables.

Les alias.

L'idée de filtre.

Les redirections.

Lancement des programmes.

Environnement et processus.

L'expansion des commandes. Enchaînement de commandes, code retour.

Notion de "scripts shell".

Le fichier ".profile".

Les commandes de substitution.

Travaux pratiques 
Modification des variables d'environnement. Exemple d'utilisation des filtres et des redirections. Exécuter des scripts shell.

» Utiliser et construire des outils, la communication

Introduction aux expressions régulières.

La commande "grep".

Outils de base.

Mécanisme de pipe.

Utilisation des pipes.

Construction de sur-outils à l'aide des pipes.

Outils complémentaires.

La messagerie.

Travaux pratiques 
Exemples d'utilisation des expressions régulières. Utiliser les pipes.

» Le fonctionnement multitâche

Exécution en arrière-plan. Notion de processus et de démon.

L'exécution en arrière plan, outils pour le background.

Signaux et suppression d'un processus. Lister les processus : ps, etc.

Réponses aux signaux.

Travaux pratiques 
Comment exécuter des applications en arrière-plan ? Gestion des processus.

» Lire et modifier un programme shell

Les instructions de programmation.

Les conditions et les boucles (if, for, while...).

Les opérateurs de test, les structures de contrôle pour les tests.

La commande test.

Exemple simple de programme shell.

Exemple de modification un programme shell.

Les instructions de dialogue interactif.

Travaux pratiques 
Création et modification d'un programme shell.

» Unix/Linux en réseau local

Les protocoles réseau Internet. Notion sur TCP/IP.

Connexion à une machine distante : comment se connecter à distance (telnet, rlogin) ?

Transférer des fichiers (ftp, rcp).

Lancer des procédures distantes (rsh).

Lancer des commandes sécurisées (ssh).

Notion de sécurité.

Comprendre les principaux termes (NFS, NIS, DNS...).

 
Powered by Amazing-Templates.com 2014 - All Rights Reserved.