2017-12-17

1、for循环

   格式:
for((表达式1;表达式2;表达式3))

      do

         循环体

      done

2、break语句用来跳出所有循环

        例:判断是否是素数

        #!/bin/bash

        read -p “Please input a num:” num

        flag=0

        for((i=2;i<num;i++))

        do

        if((num%i==0))

        then

        ((flag++))

break

fi

done

if((flag==0))

then

echo “yes”

else

echo “no”

fi

例:输出100~999的水仙花数

#/bin/bash

a=0

b=0

c=0

for((i=100;i<=999;i++))

do

((a=i/100))

((b=i%100/10))

((c=i%10))

if((i==a*a*a+b*b*b+c*c*c))

then

echo $i

fi

done

3、冗余——相同的数据重复的存储在数据库中

4、范式——数据库设计的规则

   (面试)第一范式:列不可分(每一列都是不可再分的最小原子单位)

                   列不可分要有一个度,以我们日常生活当中自然而然面对的最小单位为标准

          第二范式:要有主键,不存在部分依赖(在联合主键的前提条件下,所有的非主键字段都必须要完全依赖于主键)

                   1、主键:非空,唯一,它在业务逻辑上可以唯一识别一条记录

                   2、联合主键:多个字段的组合作为主键

           第三范式:不存在传递依赖(所有的非主键字段必须直接依赖于主键)

5、设计数据库表的步骤

         第一步:找名词

         第二步:把所找到的名词分两类——实体和属性

         第三步:每一个实体做成一张表,每一个属性做成表中的一个字段

         第四步:确定表与表之间的关系

                 如果是一对多关系,需要在多的一段中增加外键

                 如果是多对多关系,则需要在它们之间增加关系表

      6、启动oracle服务

          鼠标右键点击“我的电脑”——管理——服务

          找到Oracle....Listener,右键点击“启动”

          监听完全启动后,再

          找到Oracle Service ORCL,右键点击“启动”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值