Related pages:
 .
. .
. .
. .
. !
! .
. .
. )
 ) , running on SQL server.
, running on SQL server. , but a nightmare if you must generate 1000 packages. The approach for IS automation is to generate the XML code by third-party tools, by an own script language which supports usual programing language structures like for-loops and if-then-else.
, but a nightmare if you must generate 1000 packages. The approach for IS automation is to generate the XML code by third-party tools, by an own script language which supports usual programing language structures like for-loops and if-then-else.Foren:
| Software Edition | User | Password | Comment | 
|---|---|---|---|
| SQL Server 2008/R2 Express | sa | Blank password - leave field empty to connect | |
| SQL Server 2012 Express | sa | Password123 | |
| SQL Server 2008/R2/2012 Web or Standard | sa | ? | Can't be blank. Will be the same as your administrator or root user password at the time the Windows system was provisioned | 
 , there will be never a version 12.
, there will be never a version 12. .
. .
. .
. .
. , e.g. by if-else ( W3Schools "PHP 5 if...else...elseif Statements" ) or switch ( W3Schools "PHP 5 switch Statement" ) statements
, e.g. by if-else ( W3Schools "PHP 5 if...else...elseif Statements" ) or switch ( W3Schools "PHP 5 switch Statement" ) statements  .
. .
. .
.| Command | Description | 
|---|---|
| \help: | print this message. | 
| \quit: | exit ra. | 
| Ctrl-D | |
| \list: | list all relations in the database. | 
| \sqlexec_{STATEMENT}: | execute SQL in the database. | 
| Relational algebra expressions: | |
| R: relation named by R | |
| \select_{COND} EXP: | selection over an expression. | 
| \project_{ATTR_LIST} EXP: | projection of an expression. | 
| EXP_1 \join EXP_2: | natural join between two expressions. | 
| EXP_1 \join_{COND} | EXP_2: theta-join between two expressions. | 
| EXP_1 \cross EXP_2: | cross-product between two expressions. | 
| EXP_1 \union EXP_2: | union between two expressions. | 
| EXP_1 \diff EXP_2: | difference between two expressions. | 
| EXP_1 \intersect EXP_2: | intersection between two expressions. | 
| \rename_{NEW_ATTR_NAME_LIST} EXP: | rename all attributes of an expression. | 
 .
. .
. .
. .
. .
.