Пәні: Автоматтандырылған ақпараттық жүйелер Күні


- Дата және уақытпен жұмыс істейтін функция



жүктеу 35.08 Kb.
бет3/5
Дата18.02.2022
өлшемі35.08 Kb.
#17369
түріПрограмма
1   2   3   4   5
27.09.21.Sql функциялары
- Дата және уақытпен жұмыс істейтін функция:
• EXTRACT(<Элемент> FROM <Өрнек>) – дата және уақыт мәндерінен тұратын өрнектен, сә
йкес көрсетілген элементтен мәндер алу; дата және уақыт элементі ретінде YEAR, MONTH. MINUTE және SECOND элементтерін көрсетуге болады.

    1. Кестелермен орындалатын амалдар.

        • Кестелермен келесі амалдарды орындауға болады:

  • жаңа кесте құру;

  • кестені жою;

  • кесте өрістерінің құрамын өзгерту;

  • индексті құру және өшіру.

        • Бұл әрекеттер SQL тілінің инструкцияларының көмегімен орындалады.


        • Кестені құру және жою, құрамын өзгерту

        • Кестені құру үшін CREATE TABLE инструкциясы қолданылады: CREATE TABLE <Кесте аты>

        • (<Өріс аты> <мәлімет типі>

        • . . .

        • <Өріс аты> <мәлімет типі>);


        • Файлдың кеңейтілуі бойынша кестенің форматы автоматты түрде, яғни .db

        • – Paradox кестесі үшін, .dbf dBase кестесі үшін анықталады. Кесте файлы МҚ псевдонимі көрсетілген, МҚ каталогында орналастыру керек.

        • SQL тілінің көмегімен кесте құру мысалы:

        • CREATE TABLE Student.dbf

        • (Numer Integer Name CHAR(15)

        • Datarogd DATE);

        • Paradox кестесі үшін PRIMARY KEY сипаттамасын және жақшаның ішіне оның өрістерін көрсетіп, негізгі немесе алғашқы кілтті анықтауға болады. Кілттік өріс өрістер тізімінде бірінші болып орналасуы керек. Негізгі кілтті құрумен жаңа кестеге құруға мысал:

        • CREATE TABLE Personal.db

        • (Code AUTOINC Name CHAR(15) Post CHAR(15)

        • Oklad Numeric(10,2) PRIMARY KEY(Code));

        • Кестені өшіру үшін келесі инструкция қолданылады: DROP TABLE <Кесте аты>;


        • Мысалы DROP TABLE ; Дискіден student атты кестеге қатысы бар барлық файлдар өшіріледі.





        • Кесте өрістерінің құрамын өзгерту өрістерді қосу немесе өшіруді білдіреді және оның құрылымын өзгертуге әкеледі, сонымен қатар кестені басқа


        • қосымшалар қолданбауы керек. Кесте өрістерінің құрамын өзгерту ALTER TABLE инструкциясының көмегімен орындалады:





        • ALTER TABLE <Кесте аты>



        • ADD <өріс аты> <мәліметтер типі>,

        • DROP <өріс аты>,

        • ADD <өріс аты> <мәліметтер типі>,

        • DROP <өріс аты>;


        • Индекс құру және жою.

        • Индекс мәліметтерге тез ену мүмкіндігін қамтамасыз етеді. Кестемен орындалатын амалдарды тездету үшін, жазбаларды іздеу және жиі таңдау жүргізілетін өрістерге индекс қойылады. Индекс CREATE INDEX операторының көмегімен құрылады. Жазылуы:


        • CREATE INDEX <Индекс аты> ON <Кесте аты> (<өріс аты>, ... <өріс аты>);


        • Бір инструкциямен бір индекс құруға болады, сонымен қатар бір индекс бірнеше өрістің құрамына кіре алады.

        • Мысалы, 2 өріс бойынша индекс құру.

        • CREATE INDEX

        • IndNamePost ON personnel. db (Name, Post)

        • Индексті жою үшін DROP INDEX операторы қолданылады.

        • DROP INDEX <Кесте аты>.<индекс аты> немесе

        • DROP INDEX <Кесте аты>. PRIMARY

        • Егер алғашқы индекс (алғашқы кілт) жойылатын болса индекс атының орнына PRIMARY сипаттамасы көрсет-ді, өйткені алғашқы кілттің аты болмайды.

        • Мысалы,

        • DROP INDEX «personnel.Db».indName Post



    1. жүктеу 35.08 Kb.

      Поделитесь с Вашими друзьями:
1   2   3   4   5




©emirb.org 2022
әкімшілігінің қараңыз

    Басты бет