create database db
go
use db
go
create table test.aa( di int identity(1,1),name varchar(100),title varchar(100))

解决方案 »

  1.   

    1
    CREATE DATABASE db
    ON 
    ( NAME = db_dat,
       FILENAME = 'c:\program files\microsoft sql server\mssql\data\db.mdf',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 )
    LOG ON
    ( NAME = 'db_log',
       FILENAME = 'c:\program files\microsoft sql server\mssql\data\dblog.ldf',
       SIZE = 5MB,
       MAXSIZE = 25MB,
       FILEGROWTH = 5MB )2
    use db
    create table aa(id int identity(1,1), name varchar(20),title varchar(30))
    3
    EXEC sp_addlogin 'test', 'test', 'db'EXEC sp_grantdbaccess 'test'
      

  2.   

    CREATE DATABASE
    创建一个新数据库及存储该数据库的文件,或从先前创建的数据库的文件中附加数据库。说明  有关与 DISK INIT 向后兼容性的更多信息,请参见"Microsoft® SQL Server™ 向后兼容性详细信息"中的设备(级别 3)。
    语法
    CREATE DATABASE database_name 
    [ ON 
        [ < filespec > [ ,...n ] ] 
        [ , < filegroup > [ ,...n ] ] 

    [ LOG ON { < filespec > [ ,...n ] } ] 
    [ COLLATE collation_name ]
    [ FOR LOAD | FOR ATTACH ] < filespec > ::=[ PRIMARY ]
    ( [ NAME = logical_file_name , ]
        FILENAME = 'os_file_name'
        [ , SIZE = size ]
        [ , MAXSIZE = { max_size | UNLIMITED } ]
        [ , FILEGROWTH = growth_increment ] ) [ ,...n ]< filegroup > ::=FILEGROUP filegroup_name < filespec > [ ,...n ]
    -------------------------------------------------------------
    CREATE TABLE
    创建新表。语法
    CREATE TABLE
        [ database_name.[ owner ] .| owner.] table_name
        ( { < column_definition >
            | column_name AS computed_column_expression
            | < table_constraint > ::= [ CONSTRAINT constraint_name ] }            | [ { PRIMARY KEY | UNIQUE } [ ,...n ]
        ) [ ON { filegroup | DEFAULT } ] 
    [ TEXTIMAGE_ON { filegroup | DEFAULT } ] < column_definition > ::= { column_name data_type }
        [ COLLATE < collation_name > ]
        [ [ DEFAULT constant_expression ]
            | [ IDENTITY [ ( seed , increment ) [ NOT FOR REPLICATION ] ] ]
        ] 
        [ ROWGUIDCOL]
        [ < column_constraint > ] [ ...n ] < column_constraint > ::= [ CONSTRAINT constraint_name ]
        { [ NULL | NOT NULL ]
            | [ { PRIMARY KEY | UNIQUE }
                [ CLUSTERED | NONCLUSTERED ]
                [ WITH FILLFACTOR = fillfactor ]
                [ON {filegroup | DEFAULT} ] ]
            ] 
            | [ [ FOREIGN KEY ]
                REFERENCES ref_table [ ( ref_column ) ]
                [ ON DELETE { CASCADE | NO ACTION } ]
                [ ON UPDATE { CASCADE | NO ACTION } ]
                [ NOT FOR REPLICATION ]
            ] 
            | CHECK [ NOT FOR REPLICATION ]
            ( logical_expression ) 
        } < table_constraint > ::= [ CONSTRAINT constraint_name ]
        { [ { PRIMARY KEY | UNIQUE }
            [ CLUSTERED | NONCLUSTERED ]
            { ( column [ ASC | DESC ] [ ,...n ] ) }
            [ WITH FILLFACTOR = fillfactor ]
            [ ON { filegroup | DEFAULT } ]
        ] 
        | FOREIGN KEY
            [ ( column [ ,...n ] ) ]
            REFERENCES ref_table [ ( ref_column [ ,...n ] ) ]
            [ ON DELETE { CASCADE | NO ACTION } ]
            [ ON UPDATE { CASCADE | NO ACTION } ]
            [ NOT FOR REPLICATION ]
        | CHECK [ NOT FOR REPLICATION ]
            ( search_conditions ) 
        } 
    ----------------------------------------------------------------
    sp_addlogin
    创建新的 Microsoft&reg; SQL Server&#8482; 登录,使用户得以连接使用 SQL Server 身份验证的 SQL Server 实例。语法
    sp_addlogin [ @loginame = ] 'login'
        [ , [ @passwd = ] 'password' ]
        [ , [ @defdb = ] 'database' ]
        [ , [ @deflanguage = ] 'language' ]
        [ , [ @sid = ] sid ]
        [ , [ @encryptopt = ] 'encryption_option' ]
      

  3.   

    用SQL语句创建:,一个aa的表(id,自动加一;name,title),数据库用户(test,test),不是SA的权限。
    1.一个db的数据库
    USE master
    GO
    CREATE DATABASE db
    ON 
    ( NAME = db_dat,
      FILENAME = 'c:\mssql7\data\db.mdf',
      SIZE = 10,
      MAXSIZE = 50,
      FILEGROWTH = 5 )
    LOG ON
    ( NAME = db_log',
      FILENAME = 'c:\mssql7\data\db.ldf',
      SIZE = 5MB,
      MAXSIZE = 25MB,
      FILEGROWTH = 5MB )
    GO
    2.一个aa的表
    create table aa(
    id int identity(1,1),
    name varchar(10),
    title varchar(100))
    3.数据库用户(test,test),不是SA的权限。
    sp_addlogin 'test', 'test', 'db'
      

  4.   

    用管理工具完成,再查看sql语句:)