<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    so true

    心懷未來,開創(chuàng)未來!
    隨筆 - 160, 文章 - 0, 評論 - 40, 引用 - 0
    數(shù)據(jù)加載中……

    數(shù)據(jù)庫筆記

    數(shù)據(jù)模型表示實體類型和實體間聯(lián)系的模型,分為層級模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P汀?/p>

    關(guān)系名(也就是表名)和關(guān)系的屬性集放在一塊稱為關(guān)系的模式。例如:Student(Xuehao,Name,Sex,Age,Dept)

    完整性約束主要有三類:
    1。實體完整性約束:主鍵不能為空值
    2。參照完整性約束:外鍵要么為空值要么為一個確已存在的主鍵值
    3。用戶定義的完整性約束:鍵的取值要符合一定的實際意義

    DML語句包括(SELECT、INSERT、DELETE和UPDATE);
    DDL語句包括(CREATE,DROP,ALTER);
    DCL語句包括(GRANT,REVOKE)。

    SQL常用數(shù)據(jù)類型:
    INTEGER
    NUMERIC/DECIMAL
    NUMERIC(N,M)/DECIMAL(N,M)
    CHAR(N)
    VARCHAR(N)
    BOOLEAN
    DATA
    TIME

    邏輯運算符:
    AND OR NOT

    比較運算符:
    <>不等于
    !>不大于
    !<不小于

    SQL函數(shù)有:
    聚合函數(shù):AVG(),COUNT(),MAX(),MIN(),SUM()
    算數(shù)函數(shù):ABS,COS,SIGN,POWER
    字符串函數(shù):LEFT,LENGTH,LOWER,RIGHT,SUBSTR,UPPER
    時間日期函數(shù):CURDATE,CURTIME,HOUR,MINUTE,MONTH,YEAR,WEEK,SECOND

    《DCT》
    CREATE TABLE Student
    {
     Xuehao CHAR(7) PRIMARY KEY,
     Name CHAR(8) NOT NULL,
     Sex CHAR(2),
     Age SMALLINT,
     Dept CHAR(10) DEFAULT '計算機'
    };
    ALTER TABLE Student ADD Address CHAR(30);
    ALTER TABLE Student MODIFY Address CHAR(40);
    ALTER TABLE Student DROP Address CASCADE;
    DROP TABLE Student CASCADE;

    《DML》
    SELECT [DISTINCT|ALL] select_expression
    [INTO table_name]
    FROM table_list
    [WHERE where_conditions]
    [GROUP BY col_name1,col_name2,...]
    [HAVING where_conditions]
    [ORDER BY col_name1 [ASC|DESC],col_name2 [ASC|DESC],...]
    說明:HAVING必須在有GROUP存在時才能使用,HAVING就是篩選組的篩選器,和WHERE一樣,只不過WHERE是篩選記錄的。

    INSERT INTO table_name[(attribute_list)]
     VALUES(value1,value2,...) |
     SELECT 查詢語句 |
     TABLE table_name_another
    這里要插入的數(shù)據(jù)可以有三種方法來插入。

    UPDATE table_name
    SET (column1={expression|DEFAULT|NULL}) [column2=...]
    WHERE where_conditions
    DELETE FROM table_name
    WHERE where_conditions

    JDBC編程
    1。加載驅(qū)動Class.forName("...");
    2。用DriverManager.getConnection得到一個Connection對象conn;
    3。用conn.createStatement()得到一個Statement對象stmt;
    4。用stmt.executeQuery得到一個ResultSet對象rs;
    5。

    posted on 2008-04-12 12:05 so true 閱讀(289) 評論(0)  編輯  收藏 所屬分類: Others

    主站蜘蛛池模板: 亚洲三级视频在线观看| 亚洲区精品久久一区二区三区| 亚洲AV成人精品日韩一区| 成年人视频免费在线观看| 国产精品亚洲lv粉色| 影音先锋在线免费观看| 亚洲中文精品久久久久久不卡| 国产成人精品免费视频动漫| 亚洲国产人成在线观看| 国产无人区码卡二卡三卡免费| 亚洲国产成a人v在线观看 | 亚洲av无码片区一区二区三区| 50岁老女人的毛片免费观看| 337p日本欧洲亚洲大胆色噜噜| 4399影视免费观看高清直播| 亚洲午夜在线一区| 免费看大黄高清网站视频在线| 亚洲欧美国产精品专区久久| 免费日本黄色网址| 国产亚洲精品免费视频播放| 亚洲男人天堂av| 免费在线观看的网站| 免费VA在线观看无码| 亚洲精品国产精品乱码不99| 99在线在线视频免费视频观看| 丁香婷婷亚洲六月综合色| 四虎在线播放免费永久视频 | 亚洲欧美日韩中文字幕一区二区三区| 天堂在线免费观看中文版| 免费人成再在线观看网站 | 国产拍拍拍无码视频免费| 亚洲精品美女久久久久| 日本免费网站在线观看| 亚洲精品熟女国产| 狠狠久久永久免费观看| 永久免费精品影视网站| 亚洲国产美女精品久久| 免费人成无码大片在线观看| 老汉精品免费AV在线播放| 老司机亚洲精品影院在线观看| 国产v亚洲v天堂无码网站|