SQLite 데이터베이스 상용 어구 및 MAC 의 SQLite 시각 화 도구 Meas SQLlite 사용 방법

4569 단어 MeasSQLliteSQLite
머리말
        모 바 일 개발 에 서 는 보통 작은 데이터 베 이 스 를 이용 하여 데이터 관 리 를 한다.SQLite 는 매우 작고 편리 한 데이터베이스 로 iOS 개발 에서 네 이 티 브 프레임 워 크 도 잘 지원 된다.
SQLite 상용 어구
    데이터 베이스 에 존재 하 는 의 미 는 바로 데이터 에 대한 통합 과 관리 에 있 기 때문에 데이터 베이스 의 핵심 조작 은 데이터 에 대해 증가,삭제,수정,조사 작업 을 하 는 것 이 아니다.
1.데이터 테이블 문장 만 들 기
    데이터베이스 파일 에 표 가 있 습 니 다.아래 문 구 를 통 해 데이터베이스 파일 에 표를 만 들 수 있 습 니 다.

create table class(num integer PRIMARY KEY,name text NOT NULL DEFAULT "1 ",count integer CHECK(count>10))
위의 문장 코드 는 다음 과 같은 형식 으로 간소화 할 수 있다.
create table 표 명(매개 변수 명 1 유형 수식 조건,매개 변수 명 2,유형 수식 매개 변수,...)
sqlite 에 서 는 다음 형식 을 지원 합 니 다:
smallint 짧 은 정형
integer 정형
real 실수 형
float 단일 정밀도 부동 소수점
더 블 정밀도 부동 소수점
통화
varchar 문자 형
텍스트 문자열
바 이 너 리 바 이 너 리 데이터
blob 바 이 너 리 대상
불 타 입
날짜 종류
시간 유형
timestamp 타임 스탬프 형식
수식 조건 에 대해 자주 사용 하 는 것 은 다음 과 같은 몇 가지 가 있다.
PRIMARY KEY:이 매개 변 수 를 주 키 로 합 니 다.주 키 의 값 은 유일 해 야 합 니 다.예 를 들 어 번호 와 같은 데이터 인덱스 로 사용 할 수 있 습 니 다.
NOT NULL:이 매개 변 수 를 비 어 있 는 속성 으로 표시 합 니 다.
UNIQUE:이 매개 변 수 를 표시 하 는 키 가 유일 하고 홈 키 와 유사 합 니 다.
DEFAULT:이 인자 의 기본 값 을 설정 합 니 다.
CHECK:매개 변수 검사 조건,예 를 들 어 위의 코드,기록 데 이 터 는 count 가 시간 보다 커 야 유효 합 니 다.
2.데이터 추가
다음 문 구 를 사용 하여 데이터 줄 의 추가 작업 을 진행 합 니 다:

insert into class(num,name,count) values(2," 2 ",58)
위의 문장 코드 는 다음 과 같은 형식 으로 간소화 할 수 있다.

insert into ( 1, 2,・・・) values( 1, 2,・・・)
다음 문 구 를 사용 하여 데이터 열 을 추가 합 니 다.즉,새 키 를 추가 합 니 다.

alter table class add new text
alter table add
3.데이터 수정
다음 문장 을 사용 하여 조작 을 변경 합 니 다.

update class set num=3,name=" " where num=1
update set 1= 1, 2= 2 where
where 뒤에 데 이 터 를 수정 하 는 조건 을 추가 합 니 다.예 를 들 어 위의 코드 는 num 이 1 인 반 의 이름과 mun 값 을 수정 합 니 다.
4.데이터 삭제

delete from class where num=1
delete from where
위의 코드 는 num 이 1 인 데 이 터 를 삭제 합 니 다.
표 한 장 을 삭제 하면 다음 문장 이 적 용 됩 니 다:

drop table class
drop table
5.조회 조작
조회 작업 은 데이터베이스 의 핵심 기능 으로 sqlite 의 많은 조회 명령 은 복잡 한 조회 기능 을 신속하게 완성 할 수 있다.
조회 표 의 일부 키 값:

select num from class
select , ・・・ from
모든 키 데이터 조회:

select * from class
select * from
*전체 어댑터 입 니 다.개수 에 제한 이 없 는 임의의 문자 입 니 다.
검색 정렬:

select * from class order by count asc
select , ,・・・ from order by
orderby 뒤에 정렬 할 키 이름 을 쓰 고 정렬 방식 은 asc 오름차 desc 내림차 가 있 습 니 다.
데이터 항목 수 와 찾기 위치 제한 찾기:

select * from class limit 2 offset 0
select from limit offset
조건 부 조회:

select * from class where num>2
select from where
조회 데이터 갯 수:

select count(*) from class
select count( ) from
다시 검색 하기:

select distinct num from class
select distinct from
3.MesaSQLite 의 간단 한 사용 방법
        MesaSQLite 는 시각 화 된 SQLite 데이터베이스 편집 소프트웨어 로 사용 하기에 매우 편리 하 다.다음 주 소 는 다운로드 링크 입 니 다.
1.데이터베이스 파일 만 들 기
MesaSQLite 소프트웨어 를 열 고 네 비게 이 션 표시 줄 에서 File 을 선택 하 십시오.팝 업 메뉴 의 New DataBase 를 선택 하여 새로운 데이터베이스 파일 을 만 들 수도 있 고 Open Database 를 선택 하여 데이터 베 이 스 를 열 수도 있 습 니 다.
메모:기본 으로 만 든 데이터베이스 파일 은 rdb 형식 입 니 다.db 형식 으로 수 동 으로 바 꾸 면 됩 니 다.

2.테이블 생 성
MesaSQLite 는 두 가지 방식 으로 데이터 베 이 스 를 조작 하 는데 하 나 는 sql 문 구 를 통 해 하 나 는 시각 화 된 인터페이스 이다.SQL Query 도구 창 에서 SQL 문 구 를 통 해 데이터 베 이 스 를 조작 할 수 있 습 니 다.다음 그림:

또는 Structure 도구 창 에서 시각 적 으로 만 들 기:

3.조회 조작
데이터 조회 작업 에 대해 서도 SQL Query 도 구 를 통 해 문 구 를 통 해 조회 하거나 Content 창 에 조회 조건 을 입력 하여 조회 할 수 있 습 니 다.다음 과 같 습 니 다.

좋은 웹페이지 즐겨찾기